additional requirements:
Installation for UU9
- UU9 has all prerequisites in place already
- Close trueSpace if it is open
- Find the plugin files Clintons3dPlugin.dll and Clintons3dRsView.dll in the tS install folder and remove or rename them to something like Clintons3dPluginOLD.dll and Clintons3dRsViewOLD.dll
- Copy the 2 rsx files into the tS install folder - and change the file extension from 'rsx' to 'dll'
- Unzip the sceneview2 folder and copy it into the tS main folder '.....\Scripts\UI\images\'
- start tS and drag the installer into the link editor and press the install button
installation instructions here:
- install prerequisites ... TBD
- drag into link editor and press the install button
- Unzip the sceneview2 folder and copy it into the tS main folder '.....\Scripts\UI\images\'
link to object stats here when it's ready
Pre release notes
- icons act as rebuild branch buttons for parent node
- material assignment causes full tree rebuild
- code base only responds to selection changes and changes to the selected node - causes some limitations and performance issues
- another code base limitation - no access to notify messages, many tricks required to get past this
- duplicated 3d items will show as 3d groups until manual refresh
- object stats wont respond to primitive changes until the object is reselected
- new object stats installer will not alter the autokey node
- need update Clintons3dview entry, version ...410 - has the crash bug mentioned above,
also has improved edge count for object stats
pe selection edge count not fixed
- tree does not update when pressing the ''x' button to delete an unselected node
- not as hoped, a full replacement for built-in scene view
- need test with full uu9 see if slowdown after python editor like built in scene view - original reason for creating scene view 2
- matrix updates from scene view 2 and from webserver not the node view, web server updates less frequently
- all 3 update the mesh element counts
- hidden nodes will show in the tree
- D3D Texture render target has bone icon because of Root connector - probably other icon errors as well
- simple materials from old files will have the blank default icon
- tree controls can be non-responsive on first run - clears up after some use
- notes saved inside materials may not save to disk
Requires manual branch update
- add new primitive
- UU delete, plain delete is seen - script set to use plain delete
- copy
- ungroup 3d, ungroup 2d is ok
Usage:

Controls
- _Scene - refresh/load with the scene as the top level node
- _Root - refresh/load with the Kernel root as the top level node
- Active - update the tree from changes in trueSpace
- Sort - sort alphabetically
- Object Mesh Stats - update the object statistics panel mesh element counts
- Object Matrix Stats - update the object statistics panel matrix values
- Expand To - open the tree to the currently selected node
Rows
- Checkbox - selections used in the item checkbox context menu
- Icon indicating the type of object - click to refresh the tree branch of the parent item
- Object name - click to select, rclick to open the item context menu
Object type icons
- Left to Right
- Light, Camera, Material, Scene, 2D Group, 3D Group
- Joint, Bone, IK Handle IK Lock, Skeleton, Actor
- NURBS Patch, NURBS Curve, Text, Animation
- Geometry, Mesh, Particle System, Physics, Hair
- Constraint, Modifier, Object Render, Default blank
Right click context menu:
Some functions require the Unofficial Update (UU) version of TrueSpace https://united3dartists.com/index.html
- Browse in LE - open and look inside the node in the LE view
- Delete - remove the node from trueSpace
- Rename - open an edit control to rename the node, press enter when complete
- Show Node in LE - centers the node in the LE view
- Copy - copy the node to a temporary holding area
- Cut - copy the node to a temporary holding area and delete the original
- Paste Into - paste the previously copy or cut nodes into the node
- Duplicate - copy the node as a sibling node
- UnGroup3D - same as Ungroup but will cleanup connections and remove the transform node , UU required
- UnGroup - unencapsulate the node
- Copy Path - copy the full path of the node into the windows clipboard
- Update Tree - will update the tree from the items parent downward in the tree hierarchy
Right click checkbox context menu:
Select using the checkboxes then use this menu to operate on the selection
- Select - select all chosen items
- Delete - remove the items from trueSpace
- Copy - copy the items to a temporary holding area
- Cut - copy the items to a temporary holding area and delete the original items
- Paste Into - paste the previously copy or cut nodes into the item
- Duplicate - copy the items as a sibling nodes
- Group3D - make a 3D Group from the selected items , UU required
- Group - make a 2D Group from the selected items
- Move into Group - move selected nodes onto another nodet
- Move into Group 3D - move into group for 3D objects with matrix connections
- Update Tree - will update the tree from the items parent downward in the tree hierarchy
Node List View:
link to Node List View information
Some changes from v1 original scene view
- icons to indicate type of object
- icons are mostly from Inkscape and Blender
- context menu actions beyond, Open in LE, Delete and Rename
April 15, 2023
- fixed rename bug - was limited number of characters
- v1638414 plugin version
March 25, 2023
- new icon for the scene
- fix browse in le bug
- use UU delete if available
- remove alert from installer