Group Info Group Founded 12 Years ago 1 Member
34,760 Pageviews43 Watchers

what is "picogen"?

picogen is a free terrain synthesizer and renderer, i.e. a piece of software that can be used to create and render terrain scenery.

It is under heavy, ongoing development, so if you don't like it now, maybe you'll like it more in the future -> watch us ;)

You can follow the progress and find previews by watching this group, or via rss/identi.ca/twitter etc. (see picogen.org/forum/viewtopic.ph… ).




Any help and feedback is much appreciated.

Gallery Folders

Featured
picogen 0.4 Navigation Window by phresnel
Early Mockup of Next GUI by phresnel
picogen 0.4 Wizard's Code Edit by phresnel
Picogen: Heightmap Import by phresnel
Renderer
Tranquility - small by phresnel
Wandering at sunset by phresnel
Lake Sunset by phresnel
Lakes and Canyons - Aerial by phresnel
Tutorials
Picogen-Tutorial: A sunset by phresnel
Qt Frontend
picogen 0.4 Wizard's Code Edit by phresnel
picogen 0.4 Navigation Window by phresnel
Picogen: Heightmap Import by phresnel
CosyGui - another wip by phresnel
Scraps
An untouched place - preview by phresnel
Xytoplax - In the pipeline by phresnel
Xytoplax - Plants for picogen by phresnel
Quality Assurance by phresnel
Fractal and Surreal
February 2010 Desktop by Miarath
Roofs of Cipotl by Fourpillars
Source code: github.com/phresnel/excygen
Kanban lite: trello.com/excygen

...

New group: excygen


I want to thank you for the great time, support and all the heads up. I will fade back in, keep you up to date, only I will no longer be posting here, but rather at excygen.

More infos later.

Picogen's dead, but it lives on in excygen :)
More Journal Entries

Recent Journal Entries

Deviants

Comments


Add a Comment:
 
:iconphresnel:
phresnel Featured By Owner Jan 3, 2011
Hi Fourpillars,

I guess you tried out 0.3?

Plans for a realtime preview with mouselook are already there, a precision navigation pane is already there for 0.4, with a kind of compass for setting yaw, pitch, roll. It will also feature some non-realtime forward/backward/strafe functionality :)

Thanks for the encouragement, development goes on :)
Reply
:iconfourpillars:
Fourpillars Featured By Owner Jan 3, 2011
Thanks for answering.
Yes, used v 0.3

The pipeline sounds good.

How about taking color from the image I used as heightmap?
Now I set the 'material' to some light orange, but that means the entire picture is rendered based on a single color, only giving different shades according to local lightening.

Since I already use a colored bmp image for the heightmap. Why can't the same bmp be used to draw color information on a pixel by pixel basis, rather than using a uniform color for the entire scene?
To take 'material' from a bmp would open a lot new coloring and texturing options.

Thanks.
Reply
:iconphresnel:
phresnel Featured By Owner Jan 3, 2011
Ah, missed this post, sorry :)

You are completely right.

There will be multiple opportunities. Solid, single color is basically just the introductory material for beginners. Later versions will include node-based or layer-based material editing with all combinations you can think of.

I want to make picogen for everyone, from beginners to pro-geeks, so that even I, who is better at programming than at designing, can make cool terrains :D
Reply
(1 Reply)
:iconlyc:
lyc Featured By Owner Dec 10, 2010
btw i tried 0.3 and got ~70% cpu usage; definite scaling issue!
Reply
:iconphresnel:
phresnel Featured By Owner Dec 13, 2010
(btw: I want to provide an eagerly built quadtree in the future, too, which should fix this issue)
Reply
:iconlyc:
lyc Featured By Owner Dec 13, 2010
yup, should help a lot to have a nice statically optimised structure when it's possible :)
Reply
:iconphresnel:
phresnel Featured By Owner Dec 13, 2010
my plan is: lazy building for previews, eager for long production runs :)
Reply
:iconphresnel:
phresnel Featured By Owner Dec 13, 2010
All the time?

It has lownesses during runtime as the quad tree data structure is build lazily, but shared along cores, but overall runs quite okay on my quadcore.

Otoh, I predicted scaling issues for many-core CPUs, say with 16+ cores.
Reply
:iconguagapunyaimel:
guagapunyaimel Featured By Owner Oct 23, 2010
Hi :wave:
Just want to let you know that your group have been featured on The F Word #8 :)
Reply
:iconphresnel:
phresnel Featured By Owner Nov 9, 2010
Awesome, thank you very much :)
Reply
Add a Comment: