Try changing the Far Color 206x206x206 and see if that might suit you better
Just for grins
Code: Select all
var sel = Node.Selection()
if(!sel) {
params.SetTerminationFlag()
return;
}
if(!Node.ConExists(sel,"WldMatrix")) {
params.SetTerminationFlag()
return;
}
and that's the important thing!trueBlue wrote: 12 Feb 2021, 16:38 Okay, I think I have it the way you want
...
If the sequence starts with 0 instead of 1 it's not an issue. Frame determines which image to display. If Frame is 0 but the first image ends in 1 it's not going to display.trueBlue wrote: 12 Feb 2021, 05:27 ...
There is also an issue when loading image files with numbers at the end of the names
Workaround is you have to scrub the Frames
That is the Animation panel for tS761 "Full version"clintonman wrote: 13 Feb 2021, 21:55 AnimPanelQuestion.jpg
Is this how the animation panel is supposed to look?
Are all those buttons the same in the 2 rows except for "A" and "SP" buttons?
It looks like a recent change since I have an earlier screenshot with the "SP" button all alone on the bottom right.
Code: Select all
RsApp.ClearHistory()Code: Select all
if(Node.Exists(Space.CurrentScene() + "/workspacelayers3")
&& !Node.Exists(Space.CurrentScene() + "/workspacelayers3/Pause Activity")
|| Node.ConExists(Space.CurrentScene() + "/workspacelayers3", "DeepVisibility")) {
System.Alert("A newer version of Workspace Layers is available!");
UserInterface.OpenToolPanelViewEx2("" , "" , "Scripts/CustomCommands/wsLayersGroup", 3, 0, 0);
}else{
UserInterface.OpenToolPanelViewEx2("" , "" ,Space.CurrentScene() + "/workspacelayers3", 3,0,0);
}
Code: Select all
//Line 136
if(disp_mode[i]==-1) myenum.SetStringAt(0,"menu");
myenum.SetSelectedString("menu");Refresh
Updates the Settings panel and randomizes the empty layer colors,
if Use - Empty Layer Color is unchecked
No layer count
Number of renderable objects that do not belong to any layer
This count includes child nodes of objects that are assigned to a layer
Color controls are for setting the Wireframe color of a layer
Layer fields are for entering layer names
menu combo controls are for setting menu options
Number fields is the number of objects in the layer
Menu options:
Select Selects all the objects in the layer
Add to layer Add selected objects to the layer
Empty Remove objects from the layer
Cameras and lights will move to layer1
*Visible All objects are Visible
Visible All objects are Invisible
*Locked All objects are Locked
Locked All objects are Unlocked
menu H L Hidden and Locked
menu H Hidden
menu L Locked
Layer display modes:
*Global Disables - Enable Object Mode
Global Enables - Enable Object Mode
*Solid Solid color
*Solid Wire Solid wire
*Transp Transparent color
*Transp Wire Transparent Wireframe
*Wireframe Wireframe
Backfaces Show Back faces in Transparent and Transparent Wireframe mode
Hidden Lines Show Hidden lines in Transparent and Transparent Wireframe mode
Initialize Layers
Resets layer names and randomizes all layer colors
Select Control Point Mesh Use for selecting NURBS from the menu
Protect Curve Color Use for protecting NURBS Curve Color
Use - Empty Layer Color Disables random colors for Empty Layers
Color Empty Layers color / Reset default color
? Opens Help / Toggles showing the Settings panel automatically
Nope, I don't see that at all. Tried with my web page version on older rosetta UU and on the latest full UU. Don't see any blanks as shown.trueBlue wrote: 19 Feb 2021, 20:03 @Clinton
Steps
Delete the Workspace Layers that has been setup from the scene & add another one.
Do you notice the last used menu is blank?
...
Is happening for me.clintonman wrote: 20 Feb 2021, 01:11Nope, I don't see that at all. Tried with my web page version on older rosetta UU and on the latest full UU. Don't see any blanks as shown.trueBlue wrote: 19 Feb 2021, 20:03 @Clinton
Steps
Delete the Workspace Layers that has been setup from the scene & add another one.
Do you notice the last used menu is blank?
...
Maybe you're missing some steps. When you delete and load a fresh layers it doesn't have names like "Cubes", it has names like "layer7"
Nope, still nothing.trueBlue wrote: 20 Feb 2021, 01:16Is happening for me.clintonman wrote: 20 Feb 2021, 01:11Nope, I don't see that at all. Tried with my web page version on older rosetta UU and on the latest full UU. Don't see any blanks as shown.trueBlue wrote: 19 Feb 2021, 20:03 @Clinton
Steps
Delete the Workspace Layers that has been setup from the scene & add another one.
Do you notice the last used menu is blank?
...
Maybe you're missing some steps. When you delete and load a fresh layers it doesn't have names like "Cubes", it has names like "layer7"
Try saving the scene with Workspace Layers, Load a new scene, and then Load the saved scene
Do not press the Initialize button
Code: Select all
//catch invalid values from mouse scroll wheel
myenum.SetStringAt(0,"menu");
myenum.SetSelectedString("menu");Code: Select all
myenum.SetSelectedString("menu");
layer0 is the same as any other layer (layer1 layer2 layer3...) it's all the same.trueBlue wrote: 20 Feb 2021, 19:42 That seems to fix the blank menus![]()
What is layer0 for?
The way you have it setup when you first Load > Workspace Layers into your scene, all the objects go into layer1
If you add additional objects and press Refresh, these objects go into layer1
I would suggest that the Refresh script put these objects in layer0
Normally I set up layer1 with the Lights
So when I press Refresh these additional objects get loaded with my Lights
Workaround, I have to select these objects, add them to another layer, and then Empty that layer
If you implemented my suggestion, it would be easier to select these objects using layer0's Select menu, and then add them to another layer
Your probably, going to ask, "Why not add them to a layer first", which makes total sense
Or not use layer1
But this issue is about the Refresh script
I dunno, it seems to me that layer0 and No layer count is a perfect match
Code: Select all
//catch invalid values from mouse scroll wheel
myenum.SetStringAt(0,"menu");
myenum.SetSelectedString("menu");Code: Select all
//System.Alert("Press the Refresh button to finish the replacement")
Activity.Run(scene + "/workspacelayers3/refreshlayers")Code: Select all
if(Node.Exists(Space.CurrentScene() + "/workspacelayers3")
&& !Node.Exists(Space.CurrentScene() + "/workspacelayers3/Pause Activity")
|| Node.ConExists(Space.CurrentScene() + "/workspacelayers3", "DeepVisibility")) {
System.Alert("A newer version of Workspace Layers is available!");
UserInterface.OpenToolPanelViewEx2("" , "" , "Scripts/CustomCommands/wsLayersGroup", 3, 0, 0);
}else{
UserInterface.OpenToolPanelViewEx2("" , "" ,Space.CurrentScene() + "/workspacelayers3", 3,0,0);
}
Code: Select all
LMB command = ScriptObject.Execute("Scripts/Commands/DeSelectNURBS");UserInterface.OpenToolPanelViewEx2("" , "" ,"Scripts/CustomCommands/trueBevel", 4,1,0)
Addedclintonman wrote: 25 Feb 2021, 02:49 I would like to make a change to the "Flatten selected UV vertices"
If a mesh is made up of only triangles trueSpace crashes when you try to flatten the UVs.
I would like it to call a script that checks for a triangulated mesh before running the command.
Code: Select all
if(typeof(Clintons3dPlugin) == "undefined") {
System.Alert("Clintons3dPlugin is not Installed or Loaded");
return;
}
It selects the floating points.trueBlue wrote: 10 Mar 2021, 00:57 Fooling around
Does this make sense?
Fix Bad Geometry panel.png
Floating Points button
Does this select or delete Floating Points
Background Image CameraUse
Select a window so that has focus
LB click the View button
Use the First person naviation tool
RB click in the window that you want to use
Model window use the View From Object
Question...clintonman wrote: 04 Apr 2021, 04:25 freeze.jpg
Freeze Transforms script changes
added input for for the hidden flatten axis option
only clear history if using the flatten axis and a pivot node exists in the node
only clear history once at the end of the process
commented out the entire second loop
Edit: Oops, forgot to add the file
Fixed uncheck all but flatten axis.trueBlue wrote: 05 Apr 2021, 00:30Question...clintonman wrote: 04 Apr 2021, 04:25 freeze.jpg
Freeze Transforms script changes
Load a Cube...
If after I freeze this cube and answer No to the Warning, there is a Pivot applied
Warning.png
Shouldn't this not apply a Pivot, if a user answers No?
Also if you uncheck all but Flatten Axis, the Axis is not Flattened
The buttons on the Camera and Spotlight for View ( the blue camera icon and the light View button) do NOT work on the floating panel either, unless you select a 3D Window first!clintonman wrote: 06 Apr 2021, 02:58 The buttons on the Camera and Spotlight for View ( the blue camera icon and the light View button) are confusing because they work in a floating panel but don't work from the link editor or stack panel.
These are modified versions that give an alert when they are run from the LE or stack view.
It doesn't seem necessary. The alert was added to the Camera and Spotlight because the button behavior was inconsistent. "It works here but not over there." The toolbar buttons behave the same no matter where they are.trueBlue wrote: 06 Apr 2021, 11:52The buttons on the Camera and Spotlight for View ( the blue camera icon and the light View button) do NOT work on the floating panel either, unless you select a 3D Window first!clintonman wrote: 06 Apr 2021, 02:58 The buttons on the Camera and Spotlight for View ( the blue camera icon and the light View button) are confusing because they work in a floating panel but don't work from the link editor or stack panel.
These are modified versions that give an alert when they are run from the LE or stack view.
Should we add this Alert to all of trueSpace's toolbars Set Camera icons too!
Set Camera.png
How about all of the other toolbar icons that have the same problem?
Don't see much happening with those steps. Am I supposed to press the View button? Does the view button have something to do with the synchronize.trueBlue wrote: 06 Apr 2021, 17:12 See if this new View icon LMB & RMB scripts works for you
Also check the new Synchronize button to see if Model's View from Object works
Steps
Open a floating Model view
With the main view or another floating 3D View active, press the Synchronize button
If this does not work maybe I need to remove the View icon from the Camera panel.
Or make it work with all opened windows
This would break being able to independently View from floating 3D Views
Haven't tested yet but won't that stop saving a selection into .x and .dae files, and stop saving of a set of lights?trueBlue wrote: 21 Apr 2021, 10:40 Toolbars
File/Save
If nothing selected, Unselect and put scene name into dialog
If multiple objects selected, select first selected with status message "Saving Cube..."
Cube being the first selected object in this case
Code: Select all
if(Node.IsLight(Sel) && !Node.ConExists(Sel, "RenderAttributes")) {
D3DView.ShowRenderAttribsForObject('', Sel);
ORA_was_created = true;
}
These new scripts work without error for original lightsclintonman wrote: 23 Apr 2021, 20:41 These work with old lights.
Code: Select all
if(Node.IsLight(Sel) && !Node.ConExists(Sel, "RenderAttributes")) {
D3DView.ShowRenderAttribsForObject('', Sel);
ORA_was_created = true;
}
It's not enough. it also needs the FindOrphanORA code and the part of the code that deletes the orphans. Even then it doesn't work. I think the way groups are handled needs to be completely different. I'm also starting to think that the Object hider node inside the camera and spotlights is not doing anything useful.trueBlue wrote: 24 Apr 2021, 12:48 ...
Any comment on adding the following to the Show script?Code: Select all
if(Node.IsLight(Sel) && !Node.ConExists(Sel, "RenderAttributes")) { D3DView.ShowRenderAttribsForObject('', Sel); ORA_was_created = true; }
This is for the Show script and is added at around line 15clintonman wrote: 25 Apr 2021, 01:09It's not enough. it also needs the FindOrphanORA code and the part of the code that deletes the orphans. Even then it doesn't work. I think the way groups are handled needs to be completely different. I'm also starting to think that the Object hider node inside the camera and spotlights is not doing anything useful.trueBlue wrote: 24 Apr 2021, 12:48 ...
Any comment on adding the following to the Show script?Code: Select all
if(Node.IsLight(Sel) && !Node.ConExists(Sel, "RenderAttributes")) { D3DView.ShowRenderAttribsForObject('', Sel); ORA_was_created = true; }