Final trueSpace7.61 Beta 8 Std Unofficial Update

User avatar
trueBlue
Captain
Posts: 2718
Joined: 06 Jul 2009, 22:50
Type the number ten into the box: 10

Re: Final trueSpace7.61 Beta 8 Std Unofficial Update

Post by trueBlue » 11 May 2020, 14:40

New Update for trueSpace7.61 Beta 8 Std Unofficial Update
viewtopic.php?f=55&t=3731
May 11, 2020

Recommend that you completely Uninstall and Install trueSpace7.61 Beta 8 Standalone to a clean directory before installing this update. This update precedes all previous updates and recommend that you delete any and all previous updates.

Widgets
Tools/Material/Inspect
Update the Priority to 3
LMB click to Inspect material
LMB + Drag to Select/Inspect
RMB + Drag to Edit picked material directly in the Link Editor
Note: If you are viewing from a Camera using the Inspect tool, you will be inspecting the camera's material.
Use: LMB + Drag and LMB click another object to Inspect it's material.

Select/Widget(s) 4 - Author Clinton Reese
Sphere
Add
P + LMB click opens Mesh Origin panel

CustomScriptsStore
MeshOrigin.RsObj - Author Clinton Reese

Materials - DX9
Image Wood Alpha Blend.RsMat
Example material using an experimental TextureAlphaMask shader
TextureAlphaMask.png
TextureAlphaMask.png (27.52 KiB) Viewed 495 times
Alpha Blend Mask.png
Blends as Alpha Bitmap and Alpha Bitmap Mask

User avatar
trueBlue
Captain
Posts: 2718
Joined: 06 Jul 2009, 22:50
Type the number ten into the box: 10

Re: Final trueSpace7.61 Beta 8 Std Unofficial Update

Post by trueBlue » 14 May 2020, 18:17

New Update for trueSpace7.61 Beta 8 Std Unofficial Update
viewtopic.php?f=55&t=3731
May 14, 2020

Recommend that you completely Uninstall and Install trueSpace7.61 Beta 8 Standalone to a clean directory before installing this update. This update precedes all previous updates and recommend that you delete any and all previous updates.

Library
Components - Compositing - Author Clinton Reese 'Updated 5/14/2019'
Update
image saver.RsObj
image sequence loader with scale.RsObj
Add
Contact Sheet Generator with Alpha Mask.RsObj - Author - Glen Gordon
Create Input Bitmaps.RsObj
Tiff Loader.RsObj - Author Clinton Reese
Sequence object.RsObj
Help.RsObj

User avatar
trueBlue
Captain
Posts: 2718
Joined: 06 Jul 2009, 22:50
Type the number ten into the box: 10

Re: Final trueSpace7.61 Beta 8 Std Unofficial Update

Post by trueBlue » 18 May 2020, 15:19

New Update for trueSpace7.61 Beta 8 Std Unofficial Update
viewtopic.php?f=55&t=3731
May 18, 2020

Recommend that you completely Uninstall and Install trueSpace7.61 Beta 8 Standalone to a clean directory before installing this update. This update precedes all previous updates and recommend that you delete any and all previous updates.

Widgets
ViewWidget
Bottom Left Triangle
* RMB + Drag creates an Camera at current view
Add
CameraFromView script - Author - Clinton Reese

Top Right Triangle
* RMB + Drag creates an Entry Point camera at current view
Add
EntryPointFromView script - Author - Clinton Reese

Note: Removed 'Create Camera' scripts from the Orthogonal triangles

Library
Objects - tS7.61 Update objects
Update
tS7.61 Background Image Camera

Image Plane - Author - Clinton Reese

Modifications:
* Object Render Attributes for the Image Plane 'Enabled no shadows'
* Locked down the Matrix
* Incorporated a Camera
* View button "View from camera"
Right click "Previous view"
* Exported the OpenFile Control and Frame attributes to the front panel
* Set Timeline button. "Set Animation Time using the current Frame"
Right click "Select the Frame attribute in the Attribute Browser"
* Animation control buttons
* Distance - Moves the Image Plane away from the Camera 'Forwards & Backwards'
* Pixel Aspect - Set the pixel aspect ratio
* X Size - Set the Width dimension of the image
* Y Size - Set the Height dimension of the image
* Image Size " Gets the imported image's Width & Height"
* Open Camera Window button "Opens a new window using the X Size & Y Size"
* Alpha On button "Connects the Texture Alpha shader"
* Alpha2 On button "Connects the Texture Alpha2 shader"
* Alpha Off " Disconnects the Alpha shader"
Note: Use the Camera to move the Background Image Camera.RsObj
Baclground Image Camera.png

User avatar
trueBlue
Captain
Posts: 2718
Joined: 06 Jul 2009, 22:50
Type the number ten into the box: 10

Re: Final trueSpace7.61 Beta 8 Std Unofficial Update

Post by trueBlue » 20 May 2020, 20:36

New Update for trueSpace7.61 Beta 8 Std Unofficial Update
viewtopic.php?f=55&t=3731
May 20, 2020

Recommend that you completely Uninstall and Install trueSpace7.61 Beta 8 Standalone to a clean directory before installing this update. This update precedes all previous updates and recommend that you delete any and all previous updates.

Updates
AutokeyWidgets
Background Image Camera
Animation Panel
New updates.png
Library
Materials - Textures
Add
DX Color Texture
Uses Clinton's (Awesome Photo Shop) Components - Compositing/solid color image.RsObj :worship:
DX Color Texture.png
Toolbars
UVEditor toolbar
Add
UV Editor Preferences and Material Editor icons
Undo/Redo icons
Hide and Show geometry icons
Paint Brush(s) RMB click opens the Color aspect
UV toolbar.png
UV toolbar.png (17.35 KiB) Viewed 450 times

User avatar
trueBlue
Captain
Posts: 2718
Joined: 06 Jul 2009, 22:50
Type the number ten into the box: 10

Re: Final trueSpace7.61 Beta 8 Std Unofficial Update

Post by trueBlue » 22 May 2020, 01:14

New Update for trueSpace7.61 Beta 8 Std Unofficial Update
viewtopic.php?f=55&t=3731
May 21, 2020

Recommend that you completely Uninstall and Install trueSpace7.61 Beta 8 Standalone to a clean directory before installing this update. This update precedes all previous updates and recommend that you delete any and all previous updates.

Toolbars
UVEditor toolbar
UVEditor toolbar.png
UVEditor toolbar.png (19.16 KiB) Viewed 430 times
Add
Select by Material, Hide, and Show geometry icons
UV Editor Preferences and Material Editor icons
Move selection RMB click opens the Snapping aspect
Paint Brush(s) RMB click opens the Color aspect
Export texture RMB click opens the Export aspect
Next Material RMB click Previous Material
Undo/Redo icons

Preferences
UV Editor Preferences panel
Color aspect
UV Color.png
UV Color.png (4.64 KiB) Viewed 419 times
Add
Brush Size attribute

User avatar
trueBlue
Captain
Posts: 2718
Joined: 06 Jul 2009, 22:50
Type the number ten into the box: 10

Re: Final trueSpace7.61 Beta 8 Std Unofficial Update

Post by trueBlue » 30 May 2020, 18:57

New Update for trueSpace7.61 Beta 8 Std Unofficial Update
viewtopic.php?f=55&t=3731
May 30, 2020

Recommend that you completely Uninstall and Install trueSpace7.61 Beta 8 Standalone to a clean directory before installing this update. This update precedes all previous updates and recommend that you delete any and all previous updates.

preobjects
MaterialEditor
Add
Image Browser
Image Browser.png
Library Place
Library Place.png
Library Place.png (100.52 KiB) Viewed 348 times
Add
Bitmaps - Textures
Update
2D Aspect / 1D 2D Aspect button script
LMB click - Saves the 2D Aspect frame's current Location, Height, and Thumbnail size
RMB click - Saves the 1D 2D Aspect frame's current Location, Height, and Thumbnail size
Note: Also saves the current aspect, 1D, 2D, or 1+2

Library
Shaders - Texture coord shader
Texture Maps.png
Add
AlphaTextureMap
ImageTextureMap
ConstantTextureMap
NormalTextureMap
SpecularReflectionMap
DefaultTextureMap


Objects - tS7.61 Update objects
Update
Background Image Camera
Add
ConstantTextureMap

OpenFile control
Tip: To load only one image, the image's name should end in a Zero
IE: Image0.png

User avatar
trueBlue
Captain
Posts: 2718
Joined: 06 Jul 2009, 22:50
Type the number ten into the box: 10

Re: Final trueSpace7.61 Beta 8 Std Unofficial Update

Post by trueBlue » 04 Jun 2020, 15:46

@ Clinton
Wanting to add your Copy Attributes script the Updates...
There seems to be a bogus error when using this script to the two Spot Lights in a new workspace scene.
ERROR.png
ERROR.png (13.69 KiB) Viewed 308 times
Is it possible to fix this? Or add a Try & Catch if not?
Also, I have been using this script on Particle Script Encaps.RsObj(s) and some of the Attributes to not copy over to the Destination.
Is it possible to update this code to include these Attributes?
Edit: I was not selecting the right node. I was selecting the Parent panel. :roll:
Thanks in advance! :D

Code: Select all


var CONFLG_DIRTY = 1
var CONFLG_OUT = 2
var CONFLG_IN = 4
var CONFLG_INOUT = 6
var CONFLG_RESERVED = 8
var CONFLG_EXPORTED = 16
var CONFLG_HIDDEN = 32
var CONFLG_CACHING = 64
var CONFLG_NONOTIFY = 128
var CONFLG_CONTROLFLOW = 256
var CONFLG_DISABLECACHING = 512
var CONFLG_REGISTERED = 1024
var CONFLG_CUSTOM = 2048
var CONFLG_TOPOLOGY = 4096
var CONFLG_LOCAL = 8192
var CONFLG_LAST = 8193

function Execute(params)
{
	var Source = params.ConValue('Source');
	var Destination = params.ConValue('Destination');
	var Verify = params.ConValue('Verify');

	if(!Source) return
	if(!Destination) return

	try {
		utilitydata = System.CreateDO("Clintons3D Package/Utility functions");
	} catch(err) {
		System.Alert("Requires the " + "'" + "Clintons3dPlugin.rsx '" + " plugin to be Installed and Loaded in the Package Manager")
		return "Requires Clintons3dPlugin.rsx plugin";
	}

//	System.Trace("copy from " + Source + " to " + Destination);


	currentnode = Source;
	thedata = utilitydata.GetConnectorData(currentnode);
	connectors = thedata.split("\n");
	for(i=0;i<connectors.length;i++)
	{
//System.Trace(connectors[i]);
	connector = connectors[i].split("\t");
//connector[0] = script connector name
//connector[1] = connector name
//connector[2] = connector type
//connector[3] = flags
	if(connector[3] & CONFLG_IN && !(connector[3] & CONFLG_HIDDEN))
	{
		//System.Trace(connector[0]);
		if(Node.ConExists(Destination, connector[0]))
		{
			if(Verify)
			{
				if(Question("Copy the Source" + "' " + connector[0] + " '" + " value to the Destination?"))
					Node.Value(Destination, connector[0]) = Node.Value(Source, connector[0]);
			}
			else
				Node.Value(Destination, connector[0]) = Node.Value(Source, connector[0]);
			//System.Trace(connector[0]);
		}
	}
	Node.ConReset(System.ThisOwner(),"Source")
	Node.ConReset(System.ThisOwner(),"Destination")
}

function Question(strText)
{
	var nSecondsToWait = -1;
	var strTitle = "Question"; // Titlebar text
	// values are hexadecimal
	var MB_YESNO = 4;
	var MB_SYSTEMMODAL = 4096;//1000L force on top
	var MB_ICONQUESTION = 32;//20L question mark symbol // 16;= 10L stop-sign symbol


	var nType = MB_YESNO+MB_SYSTEMMODAL+MB_ICONQUESTION;
	var IDYES = 6;
	var IDNO = 7;

	var shell = new ActiveXObject("WScript.shell");
	var button = shell.Popup (strText, nSecondsToWait, strTitle, nType);

	if(button == IDYES) return true;
	return false;
}

}


clintonman
Captain
Posts: 3329
Joined: 21 May 2009, 21:08
Type the number ten into the box: 0
Location: California
Contact:

Re: Final trueSpace7.61 Beta 8 Std Unofficial Update

Post by clintonman » 05 Jun 2020, 13:59

The problem is with the SyncOnOff and the ViewOnOff in the spotlights doesn't have a value. It's not checked and despite appearances it's not unchecked either. Attached has a try catch included you can adjust to your version. Another option is to connect the floating connectors of the spotlights to an object script with default values assigned.
Attachments
CopyAttributes.RsObj
(20.44 KiB) Downloaded 4 times
Clinton Reese

http://clintons3d.com

User avatar
trueBlue
Captain
Posts: 2718
Joined: 06 Jul 2009, 22:50
Type the number ten into the box: 10

Re: Final trueSpace7.61 Beta 8 Std Unofficial Update

Post by trueBlue » 05 Jun 2020, 15:33

Awesome, thank you!
Odd that when you Copy the Attributes on the two New Scene, Infinite lights, you do not get the error from the SyncOnOff attributes.
:? Those attributes were created the same way for the Spot and Infinite lights.

clintonman
Captain
Posts: 3329
Joined: 21 May 2009, 21:08
Type the number ten into the box: 0
Location: California
Contact:

Re: Final trueSpace7.61 Beta 8 Std Unofficial Update

Post by clintonman » 05 Jun 2020, 15:42

trueBlue wrote:
05 Jun 2020, 15:33
Awesome, thank you!
Odd that when you Copy the Attributes on the two New Scene, Infinite lights, you do not get the error from the SyncOnOff attributes.
:? Those attributes were created the same way for the Spot and Infinite lights.
Probably because those were saved with actual unchecked value. There's no way to tell the difference between unchecked or invalid by just looking. It only shows itself if you try to use the value in code and get an error.
If you check then uncheck then save I think it saves properly.
Clinton Reese

http://clintons3d.com

Post Reply