space dome addon

Post requests, images, descriptions and reports about work in progress here.
Topic author
cyber_space_doc
Posts: 53
Joined: 19.03.2007
With us: 17 years 8 months
Location: united kingdom

Post #21by cyber_space_doc » 15.07.2007, 16:30

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...
System: AMD 3200+
512Mb RAM
GeForce 7300 FX 256 mb VRAM
Windows XP Home Edition
Nforce4 Motherboard
Service Pack 2
_____________________

eburacum45
Posts: 691
Joined: 13.11.2003
With us: 21 years

Post #22by eburacum45 » 15.07.2007, 19:13

Here's a little forest of alien balloon trees I've just placed on the planet Trees in OA.
Anders Sandberg named this planet after the dominant lifeform...

Image

You are right, this slows the program right down, even though there is only one model.

How do they do it in Ogre, I wonder?

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

Post #23by Fenerit » 15.07.2007, 20:04

selden wrote:While the number of different models affects the size of the Addon and memory usage, the total number of models that is drawn affects runtime performance. 100x the same model is just as bad for performance as 100 different models, although it uses a lot less memory. (I'm assuming the different models all have the same complexity.)


Consider that a single "decent-good looking" tree, minimum requires over 30K polygons!
Never at rest.
Massimo

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

Post #24by selden » 15.07.2007, 20:07

My vague understanding is that such things are usually implemented in games by using "billboards", not not with full 3D models.

What that really means in terms of an implementation in Celestia, I'm not sure. 1 point sprite/tree, perhaps?
Selden

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

Post #25by Fenerit » 15.07.2007, 20:13

Perhaps one trunk and one sprite, one trunk and one sprite and so on...
Never at rest.
Massimo

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

Post #26by LordFerret » 16.07.2007, 00:35

selden wrote:My vague understanding is that such things are usually implemented in games by using "billboards", not not with full 3D models.

What that really means in terms of an implementation in Celestia, I'm not sure. 1 point sprite/tree, perhaps?


What if your forest were of billboards, much in the manner of that Globular Clusters 3D addon by tirooly? Then you could use an actual image of 'forest' of any type. An 'above' image could be utilized for looking-down-upon views as well. Yes?

rthorvald
Posts: 1223
Joined: 20.10.2003
With us: 21 years 1 month
Location: Norway

Post #27by rthorvald » 16.07.2007, 12:20

LordFerret wrote:What if your forest were of billboards


In some cases one could use something like that - like Seldens 3D-billboards inside a sphere. But it won??t work in a 3D environment meant to be explored.

- rthorvald
Image

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

Post #28by Fenerit » 16.07.2007, 12:58

For the billboards method I have found this:

http://www.hortus3d.com/fr_page_frame.htm

(look at "techniques 3d" button)

EDIT LATER:

Instead, for a more fruit and not-woody free Win program:

http://www.kurtz-fernhout.com/PlantStudio/screens.htm

(see Order for the serial)
Never at rest.
Massimo

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

Post #29by Chuft-Captain » 27.07.2007, 07:25

eburacum45 wrote:I am particularly interested in the view inside Thorvald's rotating cylindrical habitats; they look extraordinarily good. A nice rotating habitat surrounded by a few tens of metres of rock should be safe from almost all radiation.
I wasn't aware that Runar had done cylindrical habs...where can these be found? Maybe you can post some pics Runar??

Runar, what's the radius of your Bernal Sphere? It looks to be fairly true to the original O'Neill design.

PS. The Island One design was on my TODO list, but after seeing your effort, I think I can cross that one off. :wink:
"Is a planetary surface the right place for an expanding technological civilization?"
-- Gerard K. O'Neill (1969)

CATALOG SYNTAX HIGHLIGHTING TOOLS LAGRANGE POINTS

rthorvald
Posts: 1223
Joined: 20.10.2003
With us: 21 years 1 month
Location: Norway

Post #30by rthorvald » 27.07.2007, 20:12

Chuft-Captain wrote:where can these be found? Maybe you can post some pics Runar??
They can??t be found anywhere yet, they will be in Ran III. But here are some screenshots:

(click for full-size):
Image

Image

Image

Image

Image

Image

The hub rotates; the embedded mirrors too, and if you look closely, they actually reflect the landscape inside.

I haven??t filled it with buildings because of the poly count - as i have other structures with complex architecture elsewhere, i found it neccecary to economize. But there is a generic landscape with some mountains and lakes.

Chuft-Captain wrote:Runar, what's the radius of your Bernal Sphere? It looks to be fairly true to the original O'Neill design.
It is rather big, 9 kilometers.

Chuft-Captain wrote:PS. The Island One design was on my TODO list, but after seeing your effort, I think I can cross that one off

Why? Put it back on the list, and we??ll have more...

- rthorvald
Image

eburacum45
Posts: 691
Joined: 13.11.2003
With us: 21 years

Post #31by eburacum45 » 28.07.2007, 12:33

From Fenerit's link
http://www.hortus3d.com/fr_bil.htm
I note that these architectural programs use dynamic billboards which rotate to face the 'camera'. The tree always looks face on to the camera in that case. Can this be done with sprites?

(incidentally where do we get the version of Celestia which has sprites enabled as described in this thread?)

I have also been looking into Microsoft Train Sim, which has some nice trees on two or three intersecting billboards (nonrotating)- this technique works well for fir trees in particular.

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

Post #32by selden » 28.07.2007, 20:21

Celestia v1.5.0pre3 (and current cvs) supports the new CMOD point-sprites. You also need graphics hardware that supports OpenGL v2.
I think Chris is hoping to make comparable software sprites available for the other render paths, but that hasn't happened yet.

http://www.celestiaproject.net/~claurel/celest ... .0pre3.exe

Steve Binder is providing a copy of pre3 for Macs on his Web site at
http://stevenbinder.net/
Selden

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

Post #33by Fenerit » 06.09.2007, 22:33

Another free open source program for making trees and plants (with the support of LUA):

http://ngplant.sourceforge.net/
Never at rest.
Massimo


Return to “Add-on development”