Integrating Celestia with external application

The place to discuss creating, porting and modifying Celestia's source code.
Topic author
jayagopalan
Posts: 1
Joined: 30.03.2008
With us: 16 years 10 months

Integrating Celestia with external application

Post #1by jayagopalan » 30.03.2008, 15:25

Hi,

1. Is there a way to integrate Celestia with exterrnal applications ?
2. Are there any APIs that we can use for integration ?
3. How can we use Celestia with in a web browser ?

Thanks,
Jay.

Avatar
selden
Developer
Posts: 10192
Joined: 04.09.2002
With us: 22 years 4 months
Location: NY, USA

Re: Integrating Celestia with external application

Post #2by selden » 09.04.2008, 11:12

Jay,

I'm sorry about the delay in getting back to you.

1a. Celestia's Lua I/O functions can read and write disk files which can be read and written by other programs.
1b. Some people have modified their own copies of Celestia to communicate in realtime to other programs using tcp/ip or other communications protocols, but none of those routines have gotten into the main development code.

2. No, Celestia does not have an API which can be called from other programs. However, you could write a CELX script in the Lua programming language.

3. Some people have modified their own copies of Celestia to interact with HTML, but none of those routines have gotten into the main development code. An example is "Welcome to the Neighbourhood", which can be seen at http://www.futurelab.org.uk/projects/sp ... st/details
You might try contacting its author for details.

I hope this helps a little.
Selden

duds26
Posts: 328
Joined: 05.02.2007
Age: 35
With us: 17 years 11 months
Location: Europe

Re: Integrating Celestia with external application

Post #3by duds26 » 11.04.2008, 16:35

Go to sourceforge.net, and type in the search field Celestia
This gives not only celestia but also a few projects.
Mayby there you can find someone who has some information for you.


Return to “Development”