All posts by Sergey Prokhorchuk

ngPlant 0.9.13 Released!

Major new features and improvements:

  • added support for .NGA file format. .NGA file contain all information about model (model parameters and textures). So .NGA files simplify plant models exchange – just export model via File->Export to->ngPlant archive .NGA menu. To import .NGA files use File->Import from->ngPlant archive .NGA menu.
  • now ngplant,ngpshot and ngpview tools search model textures in textures directory (relative to model file) before searching in registered texture paths
  • added support for scaling model during export to OBJ and COLLADA files
  • added Author, Author URL, License, License URL and Plant description URL metadata support to .NGP file format.
  • fixed unresolved symbol(s) error in pywrapper
  • removed build-in “.OBJ” export module, “.OBJ” export plug-in should be used instead now

Download link: ngPlant 0.9.13

ngPlant 0.9.12 Released!

Major new features and improvements:

  • now it is possible to have multiple first-level branches distributed across circle or square area
  • added current branch group highlighting by holding Alt key pressed
  • Open Recent action support added
  • .OBJ export plugin improvements (Vianney Tran):
    • added workaround for Maya .obj importer bug
    • added group statements generation
    • implemented export to directory (similar to COLLADA export plugin)
  • fixed problem with incorrect hide/show command handling in presence of dummy branches

Download link: ngPlant 0.9.12

ngPlant 0.9.11 Released!

Major new features and improvements:

  • added Start RevAngle parameter to branching algorithm
  • added Origin offset X and Origin offset Y parameters to Quad stem model
  • added Apply scaling parameter to Wings stem model
  • added support for dummy branches
  • added export/import support to spline edit dialog
  • added Min. Offset <= Max. Offset constraint in Branching parameters panel (Cory Cohen)
  • added confirmation dialog to New, Open and Quit commands (Cory Cohen)
  • added optional command line argument to ngplant – .ngp file name to be opened (Cory Cohen)
  • improved automatic branch group name generation
  • added generation of default .obj/.mtl/.dae file name(s) to OBJ and COLLADA export plugins
  • fixed 3d-view refresh problem on Ubuntu (Cory Cohen)
  • MacOS X 10.7 support restored
  • P3DStemModelQuad::FillCloneVAttrBuffer(I) fix (always use scale factor 1.0 for clone data)
  • fixed (possible) crash on MacOS X 10.8 during texture loading
  • fixed handling of textures and branch group names with spaces in .ngp file format

Download link: ngPlant 0.9.11.

ngPlant 0.9.10 Released!

Major new features and improvements:

  • added COLLADA export plugin
  • NumPad emulation implemented. If enabled it allows to use “Ctrl”+<digit> on PC or “Command”+<digit> on Mac instead of NumPad keys
  • ‘+’ and ‘-‘ keys now zoom in/out 3d view
  • ‘Alt’ key can be used instead of middle mouse button to move and rotate 3d-view
  • HLI API extended to provide information on “cloneable” branch groups (C++,Python,Lua)
  • texture names with spaces are properly handled now

ngPlant 0.9.9 Released!

Major new features and improvements:

  • “disable randomness” feature allows to disable (temporarily) model variations
  • now it is possible to set minimum and maximum number of branches in branching algorithm parameters
  • default cross-section resolution for tube stem model can be set in preferences dialog for each branch level
  • tangent-space calculation can be disabled during .obj file import
  • official binaries for Mac OS X