ShopUpgrade to CoreGet Core
Deviation Actions
1.6K Views
(see UPDATE below)
Freshmeat: OpenEXR support has been added (QtPfsGui is suggested for those now). picogen-pure, a mostly CLI renderer that could also be used for batch rendering, is included. Some severe bugs have been detected and squashed.
Full changelog: picogen.org/changelog
Nice-to-haves for 0.3.x-series: Realtime 3d preview, integration of visual Sun-Sky-Editor into SimplexGui.
Download: code.google.com/p/picogen/down…
Complains and support at: picogen.org/forum/
And if you want to help with documentation: picogen.org/wiki/
Any help and feedback is much appreciated.
Sorry for not providing a 64bit Windows build, but I am lacking licenses.
Linux-Sidenote: If you can't use the .deb-packages or can't install the right packages for the tar.gz's, it might be worth trying the windows versions through wine. This perfectly functioned for me!
What next?
IRTC (irtc.org) has running a rendering contest (www.irtc.org/irtc/irtc?_n&pg=C…) with this topic:
Plants - Renderings of flowers, trees, foliage, seeds, or anything to do with plants, either real or imagined, on earth or elsewhere.
I took this as a motivation to start implementing L-Systems into picogen. Only 33 days left to implement an L-System-Compiler, an interpreter, and proper acceleration structures for the rendition of millions of plants? Challenge accepted. Plants will therefore be featured in the 0.4 series
More about L-Systems:
* commercial L-System implementation: xfrog.com/ (xfrog.com/ ) (you'll recognize the potential)
* en.wikipedia.org/wiki/Lsystem (en.wikipedia.org/wiki/Lsystem) (introduction for geeks)
* algorithmicbotany.org/papers/a… (low quality, other versions at algorithmicbotany.org ; handy for writers and implementors of L-Systems)
UPDATE: 29 days and 18 hours left, and the L-System compiler+virtual machine are done, with the following features:
* context sensitive
* parametric
* conditional
* stochastic
* bracketed
I thin,k those are all general purpose features that exist. Other features (e.g. loops) are, to my knowledege, only used in exotic applications, e.g. city generation (uhm, yes, that's another plan for a later version picogen) and architecture.
Feature wise, this is a complete implementation of chapter 1 of "The algorithmic beauty of plants" (the book is free as in beer and can be obtained via algorithmicbotany.org ), except for the turtle interpretation (that is: drawing is not implemented yet).
But well, 29 days left
Freshmeat: OpenEXR support has been added (QtPfsGui is suggested for those now). picogen-pure, a mostly CLI renderer that could also be used for batch rendering, is included. Some severe bugs have been detected and squashed.
Full changelog: picogen.org/changelog
Nice-to-haves for 0.3.x-series: Realtime 3d preview, integration of visual Sun-Sky-Editor into SimplexGui.
Download: code.google.com/p/picogen/down…
Complains and support at: picogen.org/forum/
And if you want to help with documentation: picogen.org/wiki/
Any help and feedback is much appreciated.
Sorry for not providing a 64bit Windows build, but I am lacking licenses.
Linux-Sidenote: If you can't use the .deb-packages or can't install the right packages for the tar.gz's, it might be worth trying the windows versions through wine. This perfectly functioned for me!
What next?
IRTC (irtc.org) has running a rendering contest (www.irtc.org/irtc/irtc?_n&pg=C…) with this topic:
Plants - Renderings of flowers, trees, foliage, seeds, or anything to do with plants, either real or imagined, on earth or elsewhere.
I took this as a motivation to start implementing L-Systems into picogen. Only 33 days left to implement an L-System-Compiler, an interpreter, and proper acceleration structures for the rendition of millions of plants? Challenge accepted. Plants will therefore be featured in the 0.4 series

More about L-Systems:
* commercial L-System implementation: xfrog.com/ (xfrog.com/ ) (you'll recognize the potential)
* en.wikipedia.org/wiki/Lsystem (en.wikipedia.org/wiki/Lsystem) (introduction for geeks)
* algorithmicbotany.org/papers/a… (low quality, other versions at algorithmicbotany.org ; handy for writers and implementors of L-Systems)
UPDATE: 29 days and 18 hours left, and the L-System compiler+virtual machine are done, with the following features:
* context sensitive
* parametric
* conditional
* stochastic
* bracketed
I thin,k those are all general purpose features that exist. Other features (e.g. loops) are, to my knowledege, only used in exotic applications, e.g. city generation (uhm, yes, that's another plan for a later version picogen) and architecture.
Feature wise, this is a complete implementation of chapter 1 of "The algorithmic beauty of plants" (the book is free as in beer and can be obtained via algorithmicbotany.org ), except for the turtle interpretation (that is: drawing is not implemented yet).
But well, 29 days left

excygen
Source code: https://github.com/phresnel/excygen
Kanban lite: https://trello.com/excygen
...
New group: excygen (https://www.deviantart.com/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 (https://www.deviantart.com/excygen).
More infos later.
Picogen's dead, but it lives on in excygen :)
Spare Time
I took a new job some 2 years ago.
This unfortunately increased my travelling time from just 10 minutes to now 1.5 hours per day. For a long time, it was even at 3 hours. In effect, my spare time (== picogen time, among other things) was drastically reduced.
I have learned the basics of Haskell and also learned Python. Those languages are great in that they give you more effect per line of code.
Picogen is not forgotten and still the tool of my dream. It's really just that I currently lack the time to continue the pace of the past.
Hopefully my new knowledge will turn into new picogen releases early, but I unfortunately can't give you a d
New wiki: TikiWiki is a bless
I have serious problems keeping the old MediaWiki clean. Serious problems, in that configuring MediaWiki seems like a full time job, in that fighting spam posts seems like a full time job, in that MediaWiki is mostly open to anonymous by default. And consider that picogen does not have any significant user base, yet.
So I tried out TikiWiki, which is really a full blown content management system with a ton of usefull modules and features.
The one thing I like at most: Central user group management, a banning system, safe settings by default.
I took a good style that was distributed along with the TikiWiki package, and modified it significa
on picogen 0.4
(update below)
To not bore you with unecessary details right now, just let me say that the last remaining "master" feature (*) that was mandatory for the 0.4 release is 99% complete.
What does remain are details, whose sum is still significant, but the gros work has been done.
(*) it is related to "Parametric Presets", where you use some program/user-supplied heightfunction that can be tweaked by just a handfull of edit-boxes and drop-downs et cetera, see http://fav.me/d34sdza . That feature can only be meaningful if you *have* parametric presets, and for that, I introduced a file based database. In the fu
Featured in Groups
© 2010 - 2023 picogen
Comments2
Join the community to add your comment. Already a deviant? Log In
lyc

I remember that image, and afaik it is amongst greenhybrids favourites
48 hrs is a great job, imho.
It will take a bit longer for my implementation, though, as I also implemented bracketed, parameterized, stochastic systems. Two main-features remain: Expressions and conditions.
I not only want to kick terragens ass, but also xfrogs
About kicking into high: Seriously need to make it more usable :S


I remember that image, and afaik it is amongst greenhybrids favourites

48 hrs is a great job, imho.
It will take a bit longer for my implementation, though, as I also implemented bracketed, parameterized, stochastic systems. Two main-features remain: Expressions and conditions.
I not only want to kick terragens ass, but also xfrogs

About kicking into high: Seriously need to make it more usable :S