from memory, you need to adress the texture UUID instead of the name in the
python part.

Sm

On Wed, Feb 11, 2009 at 3:58 PM, Paul Fishwick <[email protected]>wrote:

>
> Sacha
>  Thanks - I will go through the rest of your tutorial, but I did notice
> the link that you had on rtt (remember: I am using modrex, if that
> makes any difference w/ regard to your tutorial explanations):
>
> http://www.rexdeveloper.org/wiki/index.php?title=RealTimeCamera
>
>  Here is my procedure (flawed in some way):
>
>  1. I am using the default samplertt.py, which I edited to comment out
>     the brick texture and put in the UUID of GreenSkin (a 256x256 texture
>     in my inventory, uploaded from the OGRE demos file area).
>  2. I create one camera object and call it "sample_cam" since this is the
>     name in the samplertt.py file
>  3. I place the following Class call in the ReX->Misc tab: samplertt.RttCam
>  4. I create a monitor and name it "monitor"
>  5. I texture the monitor (with the main texture tab GreenSkin)
>  6. I click on sample_cam, which says: Creating render to texture camera
>     (shouldn't this be "Creating render to texture monitor" since the
> camera
>     is the thing taking the video or image and the monitor is the thing
> displaying
>     what the camera sees)?
>
> Can you tell me which step I am missing since I am not seeing anything
> except
> the green texture on the monitor object.
>
> -p
>
> Lc wrote:
> > Paul
> >
> > I suggest you to read that wiki :
> >
> >
> http://www.rexdeveloper.org/wiki/index.php?title=Tutorial_%22the_Atoll%22_based_on_%22under_the_sea%22
> >
> > I detailed some tricks used to make the demo.
> >
> > Sacha
> >
> > On Wed, Feb 11, 2009 at 3:05 PM, Paul Fishwick <[email protected]
> > <mailto:[email protected]>> wrote:
> >
> >
> >     Jeroen
> >      Thanks - one would think "rex_python = true" would go under
> >     [RealXtend]. Anyway,
> >     I think this was the key. two related questions:
> >
> >      1) now that I see python scripts are found in "Lib" and in
> >     "PythonScript", if there is
> >      a file reference inside one of those scripts, where is the file to
> be
> >     located? For example
> >      there is a sampleflashanimation script  that refers to
> >     "cakedance.swf". Where is
> >      "cakedance.swf" supposed to be found in the file hierarchy where
> >     modrex is used?
> >
> >      2) have you gotten samplertt.RttCam to work? I realize that there
> >     is a
> >     camera called
> >      sample_cam and that there is a display surface that must have the
> >     UUID
> >     of a texture,
> >      which is where the camera will be displayed. So, I created a prim,
> >     called it
> >      "sample_cam" and in the Class name, entered samplertt.RttCam. Then,
> I
> >     created
> >      another prim and put "GreenSkin" texture on it. I also edited
> >     samplertt.py in the
> >      PythonScript\Samples directory so that
> >      it refers to the green_skin UUID (from the OGRE demos)  instead
> >     of the
> >     brick texture.
> >      Am I missing a step? The GreenSkin is in my Textures inventory.
> >     Clicking on
> >      sample_cam does show that the python is working:
> >
> >      sample_cam Shouts creating render to texture camera
> >
> >     -p
> >
> >
> >     Jeroen van Veen wrote:
> >     > On Wednesday 11 February 2009 04:31:33 Paul Fishwick wrote:
> >     >
> >     >> In surfing around in the modrex source tree, there is a readme
> file
> >     >> in ModularRex\RexParts\RexPython\Resources that says to
> >     >> copy both folders (Lib and PythonScript) to the
> >     opensim\bin\ScriptEngines
> >     >> directory.
> >     >>
> >     >> I presume that this is a necessary step to making Python work w/
> >     >> modrex. However, it isn't clear how. For example, let's say I do
> >     >> the above, start up opensim, and then create an object and for
> >     >> class under the ReX tab, I put in  samplertt.RttCam . Clicking on
> >     >> the object does not invoke the touch event, so is there something
> >     >> else that must be done to enable Python? I'd like to try building
> >     >> a mirror, but not sure how to do it.
> >     >>
> >     >> -p
> >     >>
> >     > hey Paul,
> >     >
> >     > you need a 'rex_python = true' option under [startup] in
> OpenSim.ini
> >     > There is also some documentation at:
> >     http://opensimulator.org/wiki/ModRex
> >     >
> >     > cheers,
> >     >
> >     > Jeroen
> >     >
> >     > >
> >     >
> >
> >
> >     --
> >     Paul Fishwick, PhD
> >     Professor and Director, Digital Arts and Sciences Programs
> >     University of Florida
> >     Computer & Information Science and Eng. Dept.
> >     Bldg. CSE, Room 301
> >     P.O. Box 116120
> >     Gainesville, FL 32611
> >     Email: [email protected] <mailto:[email protected]>
> >     Phone: (352) 392-1414
> >     Fax: (352) 392-1220
> >     Web: 
> > http://www.cise.ufl.edu/~fishwick<http://www.cise.ufl.edu/%7Efishwick>
> >     <http://www.cise.ufl.edu/%7Efishwick>
> >
> >
> >
> >
> >
> > >
>
>
> --
> Paul Fishwick, PhD
> Professor and Director, Digital Arts and Sciences Programs
> University of Florida
> Computer & Information Science and Eng. Dept.
> Bldg. CSE, Room 301
> P.O. Box 116120
> Gainesville, FL 32611
> Email: [email protected]
> Phone: (352) 392-1414
> Fax: (352) 392-1220
> Web: http://www.cise.ufl.edu/~fishwick<http://www.cise.ufl.edu/%7Efishwick>
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
this list: http://groups.google.com/group/realxtend
realXtend home page: http://www.realxtend.org/
-~----------~----~----~----~------~----~------~--~---

Reply via email to