Posts by cyber_space_doc
- 21.10.2007, 19:46
- Forum: Development
- Topic: Advanced lighting?
- Replies: 137
- Views: 77423
Re: Advanced lighting?
one feature I would request is that there should be a flag that determines whether HDR adjusts the exposure automatically or through user input.
- 18.10.2007, 17:10
- Forum: Celestia in Education
- Topic: Celestia in planetarium domes?
- Replies: 22
- Views: 34935
Re: Celestia in planetarium domes?
Dear cyber_space_doc i 'd like to ask you something a) what are the NumRings b) what are the NumTriangles c) what are the NumVertices d)what are the num sections e) what does the first code do excactly and what does the second? a) b) c) and d) The variable names refer to the geometric properties of...
- 28.07.2007, 13:56
- Forum: Physics and Astronomy
- Topic: Super Nova Explosions Force at 1AU
- Replies: 34
- Views: 30265
Re: Super Nova Explosions Force at 1AU
I expect an inverse square law would probably be appropriate. Something like p2 = p1 / R^2 where p2 is the density at the distance R, and p1 is the density at the surface. The explosion would be very destructive even at great distances from the star. A good example of a destructive explosion is a Vo...
- 17.07.2007, 22:50
- Forum: Ideas & News
- Topic: Cube maps
- Replies: 79
- Views: 121708
Re: Cube maps
I noticed another bug in the code I posted for generating cubemaps from perlin noise. I apologise to anybody who bothered to actually generate huge textures only to notice some slight discontinuities. The problem is very simple. The cubemap sampler needs to be adjusted by 0.5 pixels in both x and y,...
- 17.07.2007, 22:31
- Forum: Development
- Topic: Compiling question
- Replies: 17
- Views: 15191
Re: Compiling question
I don't need to link to libc.lib to build Celestia. I wonder what libraries Celestia will need on windows if I use the flag /NODEFAULTLIB. [edit] If I don't ignore libc.lib I get linker errors complaining about symbol clashes. btw: I am not sure about how to ensure celx support on the cvs version be...
- 17.07.2007, 20:45
- Forum: Development
- Topic: Compiling question
- Replies: 17
- Views: 15191
Re: Compiling question
what is libc.lib used for?
- 17.07.2007, 00:44
- Forum: Development
- Topic: Compiling question
- Replies: 17
- Views: 15191
Re: Compiling question
you need to delete the manifest and rebuild all.
I added libc.lib to the ignore list on the linker tab. I also had to download libintl.lib from sourceforge.
I added libc.lib to the ignore list on the linker tab. I also had to download libintl.lib from sourceforge.
- 16.07.2007, 23:55
- Forum: Celestia in Education
- Topic: Celestia in planetarium domes?
- Replies: 22
- Views: 34935
Re: Celestia in planetarium domes?
Hi, I have psuedocode for how to make a fish-eye distortion for celestia. The basic idea is to render everything to a cubemap, and then render a geometry to the backbuffer that indexes the cubemap. here is some setup code struct Vertex { Vec3f p; Vec3f n; }; int NumTriangles = (NumRing...
- 16.07.2007, 19:43
- Forum: Add-on development
- Topic: Solar flare CMOD prototype (work in progress)
- Replies: 29
- Views: 17239
Re: Solar flare CMOD prototype (work in progress)
wow, very nice addon and thanks for the mathematica work! Is there any similar work in a matlab .M file format? I was thinking about the addon and I have several points: 1) perhaps sunspots should appear beneath the flares and flux tubes. 2) when I watch the sunspot video I am reminded of nvidia's f...
- 15.07.2007, 16:30
- Forum: Add-on development
- Topic: space dome addon
- Replies: 32
- Views: 21829
Re: space dome addon
I think scaled and unlit textured point sprites would be optimal for the leaves, however I am not sure if the the leaf texture would show up instead of a green dot...
- 15.07.2007, 03:52
- Forum: Add-on development
- Topic: space dome addon
- Replies: 32
- Views: 21829
Re: space dome addon
Its good to see all these great ideas! :) Apparently the dome on the south pole was built for space research into the concept of a lunar base:- http://cals.arizona.edu/media/archives/5.36.html A demo script could take the user through a tour of the space environment and could include a discussion of...
- 13.07.2007, 23:44
- Forum: Add-on development
- Topic: space dome addon
- Replies: 32
- Views: 21829
space dome addon
I think a good addon idea would be a space dome greenhouse with a geometry similar to what is visable on this picture of the south pole - a geodisic dome:- http://www.lib.utexas.edu/maps/islands_oceans_poles/southpole.jpg although I think oxygen would be better obtained through electrolysis of water...
- 13.07.2007, 03:06
- Forum: Celestia Users
- Topic: The Feature Requests Collecting Thread
- Replies: 258
- Views: 213832
Re: The Feature Requests Collecting Thread
The plugin could be a dll ... Keep in mind that Celestia is a multi-platform program. The plug-in architecture would need to support Linux and Mac OS X as well as Windows. I have recently compiled programs on windows, the mac and linux with the above dll functions. The differences are in the librar...
- 13.07.2007, 00:50
- Forum: Celestia Users
- Topic: The Feature Requests Collecting Thread
- Replies: 258
- Views: 213832
Re: The Feature Requests Collecting Thread
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. How exactly do you think this would work? - Hank The plugin could be a dll t...
- 12.07.2007, 22:52
- Forum: Ideas & News
- Topic: Cube maps
- Replies: 79
- Views: 121708
Re: Cube maps
Quote: seem to barely keep up with recent higher resolution images of many objects. cubemaps where used by top graphics researchers to encapsulate environments for decades. ok that was a bad answer since it looks like I am trying to convince you of the technology when you are trying to explain that...
- 12.07.2007, 05:09
- Forum: Ideas & News
- Topic: Cube maps
- Replies: 79
- Views: 121708
Re: Cube maps
Sorry cyber_space_doc but... nothing to be sorry about, -Given the upper range of 64x32k (and up) textures used by Celestia, a 8x4k image isn't "very high resolution" it's only middling. sure thats true - but I am convinced that the higher you go with any projection the better. seem to barely keep ...
- 12.07.2007, 02:10
- Forum: Ideas & News
- Topic: Cube maps
- Replies: 79
- Views: 121708
Re: Cube maps
I've tried another approach to the cubemap render which involves a standard cubemap algorithm:- [size=7] Camera *camTemp = new Camera(); camTemp->SetupCubemapProjectionMatrix(); D3DXMATRIX matIdent; D3DXMatrixIdentity(&matIdent); renderer->GetDevice()->SetTransfor...
- 11.07.2007, 02:51
- Forum: Celestia Users
- Topic: The Feature Requests Collecting Thread
- Replies: 258
- Views: 213832
Re: The Feature Requests Collecting Thread
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 g...
- 10.07.2007, 12:31
- Forum: Celestia Users
- Topic: The Feature Requests Collecting Thread
- Replies: 258
- Views: 213832
Re: The Feature Requests Collecting Thread
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.
- 10.07.2007, 12:29
- Forum: Celestia Users
- Topic: The Feature Requests Collecting Thread
- Replies: 258
- Views: 213832
Re: The Feature Requests Collecting Thread
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.
- 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.