palladio

Palladio enables the execution of CityEngine CGA rules inside of SideFX Houdini.

APACHE-2.0 License

Stars
101
Committers
6
palladio - Palladio v1.4.0

Published by mistafunk over 5 years ago

Foremost a bug-fix release to fix wrong texture paths of assets which were in different CityEngine projects than the main rule at RPK creation time (e.g. ESRI.lib).

Also streamlined the generated material attribute names - now using the generic "shader" names as documented for prtx::Material. So this may be a small breaking change, please update your material attribute mappings.

Attached to this release is another demo scene demonstrating how to wire up the generated material attributes to a built-in Houdini shader, e.g. Principled Shader.

image

image

palladio - Palladio v1.3.1

Published by mistafunk over 5 years ago

Small bug-fix release to workaround a potential crash in the assign node, typically triggered when using undo.

palladio - Palladio v1.3.0

Published by mistafunk almost 6 years ago

Added Houdini 17 support!
Otherwise functionally identical to v1.2.0, trying to continue support for Houdini 16.5 for the next few releases.

image

palladio - Palladio 1.2.0

Published by mistafunk almost 6 years ago

Finally another release! Functionally identical with rc1, but with improved build system and Jenkins pipeline support. Also, the released binaries have been updated to Houdini 16.5.634.

PS: Thanks to Esri R&D Zurich for donating resources for CI.

palladio - Palladio v1.2.0-rc.1

Published by mistafunk over 6 years ago

Pre-Release:

  • Added support for inter-shape occlusion (#33)

image

Above scene has been generated by this CGA snippet:

version "2017.1"

@StartRule
Init -->
	extrude(1)
	Check
	
Check -->	
	case overlaps():
		color(1,0,0)
	else:
		color(0,0.5,0.5)
palladio - Palladio v1.1.1

Published by mistafunk over 6 years ago

Minor maintenance release:

  • Fixed asset loading issues in CE SDK on Windows (#88)
palladio - Palladio v1.1

Published by mistafunk over 6 years ago

  • Added support for Windows (#85).
  • Raised minimal Houdini version to 16.5.x (#85).
  • Added support to reload RPKs (#58).
  • Updated demo project 'PalladioDemo02' (attached to this release).

Please note, the attached "palladio-*" binaries are provided as-is without any guarantees or warranty. The target versions of Houdini and CityEngine SDK are included in the artifact name. Built on RHEL6 (GCC 4.8) and Windows 7 (MSVC 14.0).

cam3_03_contrast
cam2_04_contrast

Developer Note: the attached esri_ce_sdk-* archive is a manually patched CE SDK build to workaround naming clashes with Alembic.dll which is present both in CE SDK and Houdini (see #88 for details).

palladio - Palladio v1.0

Published by mistafunk over 6 years ago

First public release of Palladio. Changes since v0.9:

  • Renamed project to "Palladio" (#68)
  • Updated documentation (#38)
  • Published demo scene (#74)

blog_demo2

palladio - prt4houdini v0.9

Published by mistafunk over 6 years ago

we are feature complete for v1.0:

  • export of generic CGA attribute values to primitive attributes
  • added support for CityEngine network licensing
  • made primitive group creation optional
  • centroid-based default random seed
palladio - prt4houdini v0.6

Published by mistafunk almost 7 years ago

palladio - prt4houdini v0.8

Published by mistafunk almost 7 years ago

pre-release with complete support for RPK execution (including CGA reporting)

palladio - prt4houdini v0.7.1

Published by mistafunk almost 7 years ago

requirements:

  • Houdini 16.0.705 (Apprentice is ok)
  • CE SDK 1.9 (with valid CityEngine 2017.1 license)

changes:

  • fixed UVs
  • fixed material attributes

image

palladio - prt4houdini v0.7

Published by mistafunk about 7 years ago

finally another pre-release to collect feedback from early adopters

  • requires H16
  • requires node-locked CityEngine 2016/2017 license
palladio - prt4houdini v0.4

Published by mistafunk about 9 years ago

a very early preview release (windows only) to get things started...

installation is currently a bit manual:

  1. make sure you have a valid node-locked (single use) CityEngine 2014/2015 license installed
  2. make sure you have houdini 14.0.444 installed
  3. download & unzip the release archive directly (no intermediate directory) into /houdini14.0/dso, i.e. the libraries must end up directly in the dso directory
  4. in the prtdata subdirectory there is the multiple.hipnc demo scene, open it & be patient... it should look like this at the end:
    image