• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
MAXScript Access to Cloud Layer Array and Localized Array
#1
I am trying to build a MAXScript wrapper for making the atmospheric gizmos and management tools in Dreamscape that replicate cloud clusters in Vue and other features I'd like to make.

I have a couple questions and/or requests.

The easiest way for me to build this would be to have access to all of the Cloud layers as an array as well as all the localized__# objects of each layer as an array. Using show() it looks like these properties are dynamic and not stored as arrays internally. Is there a function for accessing these? If there is a private one, could you expose that to MAXScript? At the moment it looks like I'll have to iterate over all properties and check their names which is not what I really want to do but if there isn't an easy fix I'll do that.
Shawn Olson
Product Owner for 3ds Max PM team @ Autodesk
Developer @ Wall Worm and Black Mesa
  Reply
#2
Another feature request for this project: Add MAXScript access to creating/deleting Cloud Layers to the DreamScape atmosphere, as well as MAXScript access to creating/deleting localized clouts in each layer.

I've already built the gizmos for the layers but don't know any methods for adding cloud layers to the Dreamscape atmosphere programmatically.

If those functions are exposed, it will go a long way in adding a lot of artist usability in the tools I'm working on, which I will make available to the community.
Shawn Olson
Product Owner for 3ds Max PM team @ Autodesk
Developer @ Wall Worm and Black Mesa
  Reply
#3
Hello,

Than you for your suggestions I have added them to the wishlist and it won't be a problem to add better MXS support.

Thank you.

Kresimir Tkalcec
  Reply
#4
Thanks!

I've got most of this groundwork done with a scripted geometry plugin to tie between the cloud layer and the cloud. Unfortunately until these functions are exposed, the process has to be that the user creates clouds in Dreamscape UI and then creates scene gizmos to attach to them manually. The process I am trying to accomplish is that the user simply adds the cloud layer to the scene and it automatically generates the appropriate cloud layer in DS and ties them together.

Same with the localized clouds.
Shawn Olson
Product Owner for 3ds Max PM team @ Autodesk
Developer @ Wall Worm and Black Mesa
  Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)