The Feature Requests Collecting Thread

General discussion about Celestia that doesn't fit into other forums.
cyber_space_doc
Posts: 53
Joined: 19.03.2007
With us: 17 years 3 months
Location: united kingdom

Post #161by cyber_space_doc » 12.04.2007, 00:03

emmissive materials already work in verison 1.5.0? Thats brilliant news!

I'll have to try to script some extra variables - I remember theres an addon with ship temperature that could be a good place to start.

I also thought a bit about general relativity, however it might turn out to be a bit hectic to implement... :?

I suppose a script could change the field of view when the camera is near to a large gravitaional body ...
System: AMD 3200+
512Mb RAM
GeForce 7300 FX 256 mb VRAM
Windows XP Home Edition
Nforce4 Motherboard
Service Pack 2
_____________________

rtawxo
Posts: 1
Joined: 23.04.2007
With us: 17 years 2 months

Post #162by rtawxo » 23.04.2007, 20:06

A request for two cool features great for shows and outreach:

1) Anaglyph view.
http://en.wikipedia.org/wiki/Anaglyph_image
A plus factor is color selectability/tunability in order not to impose a particular set of colours which artificially limits the type of glasses that can be used.

2) Colour and size distortions in travel mode at near lightspeed due to relativistic effects.

Avatar
Chuft-Captain
Posts: 1779
Joined: 18.12.2005
With us: 18 years 6 months

Post #163by Chuft-Captain » 24.04.2007, 13:24

selden wrote:Emissive materials are supported in Celestia v1.5.0.

Hi Selden,

Sort of related to this, you may remember a PM discussion we had a while ago about displaying nightside lights on spacecraft textures. I never communicated with Chris (Laurel) about this idea, but do you know if he has ever considered the idea?

IMO, this would be a great feature to add to spacecraft textures and I can't see any reason for this to be technically different in the case of spacecraft textures than for planets.

Chris, if you read this, is there any technical reason why nightmaps could not be used with spacecraft textures ?
"Is a planetary surface the right place for an expanding technological civilization?"
-- Gerard K. O'Neill (1969)

CATALOG SYNTAX HIGHLIGHTING TOOLS LAGRANGE POINTS

Avatar
selden
Developer
Posts: 10190
Joined: 04.09.2002
With us: 21 years 9 months
Location: NY, USA

Post #164by selden » 24.04.2007, 13:45

Unfortunately, the SSC declaration NightTexture does not work for models, only for Celestia's builtin spheres.

However, in v1.5.0, you can create an appropriate mesh within the model itself with this line included in its material declaration:

emissivemap "lights.png"

Emissive textures are supported by the CMOD export plugin that I wrote for Anim8or. I don't think 3DS models support it, though. :-(
Selden

Avatar
Chuft-Captain
Posts: 1779
Joined: 18.12.2005
With us: 18 years 6 months

Post #165by Chuft-Captain » 25.04.2007, 00:58

"Is a planetary surface the right place for an expanding technological civilization?"
-- Gerard K. O'Neill (1969)

CATALOG SYNTAX HIGHLIGHTING TOOLS LAGRANGE POINTS

duds26
Posts: 328
Joined: 05.02.2007
Age: 34
With us: 17 years 4 months
Location: Europe

feature request collection threat - detail regression

Post #166by duds26 » 30.06.2007, 15:02

Here is one feature that can save a lot of CPU power and let Celestia render large models with lots of small details a lot faster than now.

DETAIL REGRESSION

(seen this in Unreal Tournament 2004, a nice first person shooter game)
From a distance all model details below a certain size are not rendered at all! But if the player comes closer the details are rendered to match the distance.

So small details that aren't visible don't take precious resources and a lot of CPU power. This happens a lot in Celestia: viewing the O' Neil Colonny from earth (don't know in what post this is), viewing space elevators and so on.....

With a nicely balanced detail regression, Celestia wouldn't render all details that are too small to be seen from the point of view, thereby saving incredibly much resources especially with large, complicated, detailed models. And render details appropriate when zooming in!!!
Last edited by duds26 on 15.04.2018, 21:37, edited 1 time in total.

ElChristou
Developer
Posts: 3776
Joined: 04.02.2005
With us: 19 years 4 months

Re: feature request collection threat - detail regression

Post #167by ElChristou » 30.06.2007, 15:40

This as been discussed a looong time ago (2005), but nothing came out because if I'm not wrong, Chris at the time was missing from the community... (and I suppose he never went over the topic... :x)

Topic here:

http://shatters.net/forum/viewtopic.php?t=7790&postdays=0&postorder=asc&start=0
Image

Avatar
Fenerit M
Posts: 1880
Joined: 26.03.2007
Age: 17
With us: 17 years 3 months
Location: Thyrrenian sea

Post #168by Fenerit » 01.07.2007, 05:23

My dream on Celestia's request now is matter of transparency shaders for the .CMOD's models. For example these:

http://shutter05.pictures.aol.com/data/ ... sO0280.jpg

used in conjuction with the point sprites would be suited for: interstellar dust, strong gravity warped halos and hazes of neutron stars as well as star flares, brillaments and granularity; magnetic fields, X ray-ultraviolet-infrared-microwave emissions, dark matter, space-time gridging, gravitational wavelensing and much more one has much more throw in... Well, the nightmare is over.
Never at rest.
Massimo

the bluemarble guy
Posts: 24
Joined: 25.02.2003
With us: 21 years 4 months
Location: At some computer

Post #169by the bluemarble guy » 03.07.2007, 01:09

allowing a script to define a star or any object for that matter changing in size over a certain time. This would allow for demonstraions of the lifecycle of stars. It would be far easier than a making a file with many different objects in it for different sizes.

It could even be set so that there are different stages in which the rate of growth is different.

bdm
Posts: 461
Joined: 22.07.2005
With us: 18 years 11 months
Location: Australia

Post #170by bdm » 03.07.2007, 03:22

the bluemarble guy wrote:allowing a script to define a star or any object for that matter changing in size over a certain time. This would allow for demonstraions of the lifecycle of stars. It would be far easier than a making a file with many different objects in it for different sizes.

It could even be set so that there are different stages in which the rate of growth is different.

A related idea would be to allow for cyclical variations. At present only Beginning and Ending parameters are defined. If we could have cyclical variations, we could show the pulsations of Mira, the Earth changing with the seasons, and so forth.

PlasticMan
Posts: 19
Joined: 27.10.2006
With us: 17 years 8 months

Post #171by PlasticMan » 03.07.2007, 13:58

I have a couple requests

Joystick improvements. Would be nice to have roll on joysticks with a twist handle. Currently you have to use the arrow keys, and there is only 1 speed.

Someone else also mentioned this, but goto command is almost instant. Maybee a way to select the speed for it? Rather than going all the way across the galaxy in an instant, selct a speed and enjoy the trip! The universe is huge. Would make celestia feel alot bigger IMO.

Addon manager would be very useful.

duds26
Posts: 328
Joined: 05.02.2007
Age: 34
With us: 17 years 4 months
Location: Europe

most desired features in Celestia

Post #172by duds26 » 04.07.2007, 13:41

Looked around in other topics and posts:

The two features that would improve Celestia most would be
- Addon Manager
- detail regression (much complaigns about system requirements: a lot of addons are very heavy because Celestia renders all the detials even when those details are not visible)

starfleetengineer
Posts: 41
Joined: 18.01.2007
With us: 17 years 5 months

Post #173by starfleetengineer » 04.07.2007, 15:47

PlasticMan wrote: Rather than going all the way across the galaxy in an instant, selct a speed and enjoy the trip! The universe is huge. Would make celestia feel alot bigger IMO.

If UR using 1.4.1 then I suggest you download and install my WARPDRIVE.
"Once you're in Earth orbit you're half way to almost anywhere in the Universe" - Robert Heinlein

CLICK HERE TO DOWNLOAD THE WARPDRIVE

cyber_space_doc
Posts: 53
Joined: 19.03.2007
With us: 17 years 3 months
Location: united kingdom

Post #174by cyber_space_doc » 10.07.2007, 12:29

I think a good new addition would be to have C/C++ plugins!

- the plugin could be .dll based
- could allow users to write C/C++ code to incorporate additional rendering settings similar to the alternative surfaces feature.
System: AMD 3200+

512Mb RAM

GeForce 7300 FX 256 mb VRAM

Windows XP Home Edition

Nforce4 Motherboard

Service Pack 2

_____________________

cyber_space_doc
Posts: 53
Joined: 19.03.2007
With us: 17 years 3 months
Location: united kingdom

Post #175by cyber_space_doc » 10.07.2007, 12:31

I thought that it should be possible to minimize or dock the windows dialog boxes in celestia, since it is difficult to see when all of the windows are opened at once.
System: AMD 3200+

512Mb RAM

GeForce 7300 FX 256 mb VRAM

Windows XP Home Edition

Nforce4 Motherboard

Service Pack 2

_____________________

Kolano
Posts: 125
Joined: 15.02.2005
With us: 19 years 4 months
Location: New Jersey

Post #176by Kolano » 11.07.2007, 01:36

cyber_space_doc wrote:I think a good new addition would be to have C/C++ plugins!

- the plugin could be .dll based
- could allow users to write C/C++ code to incorporate additional rendering settings similar to the alternative surfaces feature.


Celestia, along with most of the PC software world, has been moving in the direction of using shaders to control it's graphics outputs. To alter most rendering settings you'd need to alter the contents of the "Celestia\shaders" directory rather than (or perhaps in addition to) writing C/C++ code.
System:
Asus A8N-SLI Premium nForce4 SLI
AMD Athlon 64 X2 4200+
2xeVGA GeForce 7800 GTX 256MB
2gb Dual Channel DDR (400) 3200

cyber_space_doc
Posts: 53
Joined: 19.03.2007
With us: 17 years 3 months
Location: united kingdom

Post #177by cyber_space_doc » 11.07.2007, 02:51


To alter most rendering settings you'd need to alter the contents of the "Celestia\shaders" directory rather than (or perhaps in addition to) writing C/C++ code.



probably. The technique I had in mind is GPU Geometry clipmapping, definately requiring C/C++ and shader code.

I think that it would be good if users who had such algorithms working in their own test apps could also plug them in to celestia, and perhaps even share them online ;)
System: AMD 3200+

512Mb RAM

GeForce 7300 FX 256 mb VRAM

Windows XP Home Edition

Nforce4 Motherboard

Service Pack 2

_____________________

ElChristou
Developer
Posts: 3776
Joined: 04.02.2005
With us: 19 years 4 months

Post #178by ElChristou » 11.07.2007, 11:38

cyber_space_doc wrote:I thought that it should be possible to minimize or dock the windows dialog boxes in celestia, since it is difficult to see when all of the windows are opened at once.


Once the cross platform UI will be done, I suppose a big polishing work on the UI will start to see what can be done at this level...
Image

PlasticMan
Posts: 19
Joined: 27.10.2006
With us: 17 years 8 months

Post #179by PlasticMan » 11.07.2007, 14:05

Someone mentioned somthing simmilar a few posts up, but would be a nice feature to be able to resize and make some of the windows transparent. imagine having the starbrowser open while your exploring and being able to resize it, and have the window transparent where only the text and border show. Anyone who has played EVE-online will know what im talking about.

I know its a long shot but figured it was worth throwing out there.

Avatar
LordFerret M
Posts: 737
Joined: 24.08.2006
Age: 68
With us: 17 years 10 months
Location: NJ USA

Post #180by LordFerret » 11.07.2007, 18:08

I still would like to see the ability to load and unload addons. I think that would have a major impact on scripting.


Return to “Celestia Users”