VirturaLight in TS75

About Truespace Archives

These pages are a copy of the official truespace forums prior to their removal somewhere around 2011.

They are retained here for archive purposes only.

VirturaLight in TS75 // New Users

1  |  

Post by fahembree // May 14, 2007, 5:39pm

fahembree
Total Posts: 123
pic
I have a question about the virturalight rendering option in TS7.5, I can not seem to get it to render when :rolleyes: I select this option. When I select the render to screen nothing seems to happen. If I select render to file all I get is a solid black image. In reading the manual it seems to be saying that this plug-in (which I don't have), is now built in to ver 7.5 Am I interpeting the manual incorrectly and you still need this plugin to get this to work?

Post by Burnart // May 14, 2007, 5:54pm

Burnart
Total Posts: 839
pic
I'm not that experienced with this aspect of ts7 and up but I'm pretty sure you need to load specific kinds of lights and materials into the scene as well as make sure you have it selected as the rendering method - consult the manual?!

Post by fahembree // May 14, 2007, 6:27pm

fahembree
Total Posts: 123
pic
I'm not that experienced with this aspect of ts7 and up but I'm pretty sure you need to load specific kinds of lights and materials into the scene as well as make sure you have it selected as the rendering method - consult the manual?!
I have reviewed the manual, its in chapter 7, and it doesn't indicate that you need to do anything special other than just set it to virtualight.tsr renderer.

Instructions are: 1. Start ts, 2.Choose virtualight renderer., 3.Load favorite scene, 4. Load material editor, change objects materials to see the differrent effects., 5. render scene

Post by SteveBe // May 14, 2007, 6:48pm

SteveBe
Total Posts: 282
pic
hi fahembree,

If you right click the render button it bring up the VL settings panel.

You can try the light multiplier, to see if it's a lighting problem.

Post by Leif // May 14, 2007, 6:54pm

Leif
Total Posts: 276
pic
I was able to reproduce this.


You see, if the temporary folder names have a dot in them, Virtualight will not work.

The reason for this is that trueSpace exports all scene data to the temporary folder, and then runs the Virtualight renderer. The renderer then tries to read the scene data from the temporary folder, and... it can not find it if the folder has a . in its name or in its path.


What I did to reproduce this was simply to rename my user temp folders (TEMP and TMP) from "temp" to "temp.temp" and rebooting machine.


If you are not sure how to fix this then hopefully someone from Caligari team will help you.

Post by rj0 // May 14, 2007, 6:55pm

rj0
Total Posts: 167
I seem to recall that there are VO-specific materials. I'm pretty certain that at least some of the standard (LW) materials won't render.


rj

Post by fahembree // May 15, 2007, 2:44am

fahembree
Total Posts: 123
pic
I'm sure that you are probably correct about this. Now if I can just find where my temporary 'temp of tmp' foled is located. I also wonder if has anything to do with the fact that I installed TS on my "D" drive instead of "C".


Thanks.



I was able to reproduce this.


You see, if the temporary folder names have a dot in them, Virtualight will not work.

The reason for this is that trueSpace exports all scene data to the temporary folder, and then runs the Virtualight renderer. The renderer then tries to read the scene data from the temporary folder, and... it can not find it if the folder has a . in its name or in its path.


What I did to reproduce this was simply to rename my user temp folders (TEMP and TMP) from "temp" to "temp.temp" and rebooting machine.


If you are not sure how to fix this then hopefully someone from Caligari team will help you.

Post by Leif // May 15, 2007, 3:00am

Leif
Total Posts: 276
pic
Now if I can just find

Try right clicking "my computer" icon in windows, chose properties,

click advanced tab, click "environment variables" and see the top entries (uservariables), if you can locate them.

Post by fahembree // May 15, 2007, 6:03pm

fahembree
Total Posts: 123
pic
Thanks, you were correct. There was a period in the system var path for TEMP and TMP. Its just the way windows XP set it up for some reason. Creating a new directory with out the period and changing the path statement to this directory fixed the problem.



Try right clicking "my computer" icon in windows, chose properties,

click advanced tab, click "environment variables" and see the top entries (uservariables), if you can locate them.

Post by Leif // May 15, 2007, 6:31pm

Leif
Total Posts: 276
pic
Nice.

Glad to help :) !

Post by Docwolph // Jun 4, 2007, 6:09pm

Docwolph
Total Posts: 20
How does one activate anti-aliasing in VirtuaLight? I've tried everything but it still won't enable Anti-A.:confused:

I think I found a work-a-round using the regular anti-aliasing (1x-4x) functions. The Adaptive Anti-A does not seem work at all though. VirtuaLight is supposed to have its own Anti-A functions, so How do I access them for trueSpace 7.5?

The Manual points to a separate GUI App that would have the full range of functions available but I can't seem to find it. Even so, I doubt it would work unless you used it Stand Alone.

Post by Leif // Jun 4, 2007, 7:38pm

Leif
Total Posts: 276
pic
The Adaptive Anti-A does not seem work at all though. VirtuaLight is supposed to have its own Anti-A functions, so How do I access them for trueSpace 7.5?

That's right. It does not seem to work at all. Only 1/2, 1x, 2x, 3x, 4x from model options seem to work. Changing adaptive depth in virtuaLight Options shows no change in render.

6637


The Manual points to a separate GUI App that would have the full range of functions available but I can't seem to find it. Even so, I doubt it would work unless you used it Stand Alone.

6636

This is the seperate GUI to VirtuaLight 1.4. Only good if you make text files in notepad, or export scenes from the virtuaOut plugin. It is a shame that this functionality was removed (some very good functionality was removed from virtuaOut interface). tS 7.5 does indeed export scenes, but only for current frame. There is currently no option to manually export scene.

Post by Meffy // Jun 6, 2007, 2:58pm

Meffy
Total Posts: 9
pic
Its just the way windows XP set it up for some reason.

In Windows (and DOS) paths, an isolated dot (.) refers to the current directory, and two dots (..) refer to the parent directory if there is one. Removing them from environment variables might conceivably make some other program unable to find temp files stored in the current directory, or in relative paths that contain dots. I'd be surprised to find software that used that arrangement instead of something more predictable. Still, just in case you do some day run into such a problem, it might be good to remember that those paths used to have a entry for "dot" in them.

One kind of path containing dots that other software might use would be along the lines of ..\temp\cache where the current directory when the program runs is expected to be something like C:\Program Files\MySoft LLC\MyProg\bin and temps are intended to be in C:\Program Files\MySoft LLC\MyProg\temp\cache

Might never come up but it can't hurt to be aware of the possibility. :-}

Post by fahembree // Jun 7, 2007, 3:46pm

fahembree
Total Posts: 123
pic
In Windows (and DOS) paths, an isolated dot (.) refers to the current directory, and two dots (..) refer to the parent directory if there is one. Removing them from environment variables might conceivably make some other program unable to find temp files stored in the current directory, or in relative paths that contain dots. I'd be surprised to find software that used that arrangement instead of something more predictable. Still, just in case you do some day run into such a problem, it might be good to remember that those paths used to have a entry for "dot" in them.


One kind of path containing dots that other software might use would be along the lines of ..\temp\cache where the current directory when the program runs is expected to be something like C:\Program Files\MySoft LLC\MyProg\bin and temps are intended to be in C:\Program Files\MySoft LLC\MyProg\temp\cache


Might never come up but it can't hurt to be aware of the possibility. :-}



I did keep a copy in case it might be needed. Windows XP added the period to separate the user login name and the computer name, or at least thats what it did on my install as all users have "C:\documents and settings\username(period)computer name. Yes dos used the periods in the way you describe but its does apply in this case. I haven't had any problems yet to show up.


Thanks

Post by Meffy // Jun 15, 2007, 12:19pm

Meffy
Total Posts: 9
pic
A period embedded in a file/directory name itself -- righty, I had the wrong impression. Beg pardon.

Post by rrf // Jun 15, 2007, 12:31pm

rrf
Total Posts: 319
I don't know if many people know this, but there's a whole Virtualight PDF Manual in 7.5. Look in the TS folder (in the Windows directory)

Hope this helps,

rf
Awportals.com is a privately held community resource website dedicated to Active Worlds.
Copyright (c) Mark Randall 2006 - 2021. All Rights Reserved.
Awportals.com   ·   ProLibraries Live   ·   Twitter   ·   LinkedIn