LouiZeForum

3D vrml
 
HomeHome  FAQFAQ  SearchSearch  RegisterRegister  MemberlistMemberlist  UsergroupsUsergroups  Log in  3Dchats / forums3Dchats / forums  

Share | 
 

 BS Collaborate

View previous topic View next topic Go down 
Go to page : Previous  1, 2, 3, 4, 5, 6, 7, 8  Next
AuthorMessage
alain
fondateur
fondateur


Number of posts : 22815
Localisation : Dompierre sur Veyle ,France
Registration date : 2005-04-19

PostSubject: Re: BS Collaborate   Sat 7 Jan - 16:08

great !! good idea !! thank you !!

I tested on my wife's puter ,
with 2 instances
and "alain" and "alain2" were connected together !

As I have another prob there to have SRR working,
not the fault of Srr , just mine ,
I cant exactly test the chat ,
But I think I will be on a right step .

What I will do is to adapt the code of main_bscontact.x3d

for Mykel ...

We will see , stay tuned Smile

and thanks , Christoph

_________________
http://mixed3d.net/
Back to top Go down
View user profile
MyKel_D
10/20


Number of posts : 41
Age : 49
Localisation : Richfield, Utah USA
Registration date : 2011-11-15

PostSubject: Re: BS Collaborate   Sat 7 Jan - 19:37

Yes- thank you very much christoph; all the aid I can get is great. Alain - I retrieved the file nodesbs.wrl and put it in the same folder as everything else- made the refrence to it at the Layer3D node inside of Chat.wrl, and still no chat Sad this saddens me too much- I am not stupid when it comes to computers or coding - but this is taxing my resolve Sad

I can use my preview option in VRMLPad to see all nodes untill I get to ' ChatGUI Transform ' then preview dont worx -

EditLine EditLine -YES preview
Chatdisplay Chatdisplay - YES preview
ChatButton Transform - YES preview
SwChatGUI Switch - NO preview
ChatVP Viewpoint - NO preview
Layer3D - No preview


All refrences to the Bitmanement website 'node.wrl' file are changed to {my website}/{location of file}
Back to top Go down
View user profile http://evelynsgemz.sytes.net
alain
fondateur
fondateur


Number of posts : 22815
Localisation : Dompierre sur Veyle ,France
Registration date : 2005-04-19

PostSubject: Re: BS Collaborate   Sat 7 Jan - 23:29

Well , hummm

I searched via Google about Layer3d

I found

http://www.few.vu.nl/~A.Eliens/media/shader-valid.vr.html
and I made a new Chat.wrl ,
and I got a layer !!

But the translations ect have to be corrected ,
and !!!!

no idea how to get the typing thing in that shit , LOL

( to see the layer I dont use
the DEF SwChatGUI Switch.

I guess that is bad too )

here is the crappy chat
http://dumenieu.free.fr/louizeforum/Chat.wrl

to be copied pasted in your folder, MyKel











On the other hand I transformed the main_bscontact.x3d of Christoph in
wrl , LOL

I am still connected using 2 instances, on my wife's puter.

alain and alain2 together , héhé .

But there is no chat , here ,
I will see later if it is possible to add one ...


_________________
http://mixed3d.net/
Back to top Go down
View user profile
MyKel_D
10/20


Number of posts : 41
Age : 49
Localisation : Richfield, Utah USA
Registration date : 2011-11-15

PostSubject: Re: BS Collaborate   Sun 8 Jan - 2:21

Alain you have been a tremendous agent in this- Thank you Thank you. I very very much appreciate all of this. Very Happy
Back to top Go down
View user profile http://evelynsgemz.sytes.net
alain
fondateur
fondateur


Number of posts : 22815
Localisation : Dompierre sur Veyle ,France
Registration date : 2005-04-19

PostSubject: Re: BS Collaborate   Sun 8 Jan - 2:35

I will have the chat from Christoph ,
my second way ,

I will be ready I guess in 15 minutes LOL

_________________
http://mixed3d.net/
Back to top Go down
View user profile
alain
fondateur
fondateur


Number of posts : 22815
Localisation : Dompierre sur Veyle ,France
Registration date : 2005-04-19

PostSubject: Re: BS Collaborate   Sun 8 Jan - 2:49

I got it !!!!!!!!!!!!!!

I had been fighting all the day LOL

What is the most tiring is that my wifes's puter is upstairs LOL




I will clean all and I think it will be easy to just copy/paste your world in the file ,
MyKel

_________________
http://mixed3d.net/
Back to top Go down
View user profile
MyKel_D
10/20


Number of posts : 41
Age : 49
Localisation : Richfield, Utah USA
Registration date : 2011-11-15

PostSubject: Re: BS Collaborate   Sun 8 Jan - 3:36

absolutely kewness (coolness) - I have reset all the files that came with BS- chat. Cut out the original Layer3D then pasted in the one that you last gave me one of the routes
( ROUTE Damper.isLoaded TO Animation.Init ) and it at least showed me all you have done - so the error is definatley in the Layer3D provided by BS. will look at what christoph gave to you and then go from there - Thank YOU and Thank Christoph. Smile
Back to top Go down
View user profile http://evelynsgemz.sytes.net
alain
fondateur
fondateur


Number of posts : 22815
Localisation : Dompierre sur Veyle ,France
Registration date : 2005-04-19

PostSubject: Re: BS Collaborate   Sun 8 Jan - 3:45

http://mixed3d.net/bs/fromsrr.zip

it is very crappy and I cleaned not much ,
I will see tomorrow ,
and I hope Christoph agree we play with his work ;

The file is

TheMainFrame_alain.wrl

in FrameMain folder


I am dead , 1 am 30 here Sad LOL


_________________
http://mixed3d.net/
Back to top Go down
View user profile
MyKel_D
10/20


Number of posts : 41
Age : 49
Localisation : Richfield, Utah USA
Registration date : 2011-11-15

PostSubject: Re: BS Collaborate   Sun 8 Jan - 7:20

You worked hard this day my friend- mayhaps Bitmangement should give you a check for debugging thier code- When the day comes that the world allows me money again, after this site is marketable then maybe I can buy a web liscense - then again I may have the one I am adapting from Justin and Bernies code from that book Wink - but there is alot of work for me to do there- I will always have the work you are doing now with me, on my main (public) page. To honour you and those whom have helped us (you;))
Back to top Go down
View user profile http://evelynsgemz.sytes.net
alain
fondateur
fondateur


Number of posts : 22815
Localisation : Dompierre sur Veyle ,France
Registration date : 2005-04-19

PostSubject: Re: BS Collaborate   Sun 8 Jan - 13:44

well , you know there are 2 ways :

the first one , I got the layer but I think I will not succeed to get the typing thing..

http://dumenieu.free.fr/louizeforum/chatlayer.jpg

So I will see later.
The second wayt is from Christoph ,
I continued to "clean" it until 3 am ! LOOL
( after I uploaded the zip )
I want to have all in wrl because it is more easy for me.

I am now on this step




and the SRRControl is very complicated !!!

And of course all is the work of Christoph , so it would be good to just use a few for getting the chat and the layer.

I will see a bit today ....

You know , Mykel ,I am absolutly not a programmer ,and I understand a few ,
but I am addict at vrmlpad , LOOL

_________________
http://mixed3d.net/
Back to top Go down
View user profile
alain
fondateur
fondateur


Number of posts : 22815
Localisation : Dompierre sur Veyle ,France
Registration date : 2005-04-19

PostSubject: Re: BS Collaborate   Sun 8 Jan - 15:34

I beagan to change the last x3d in wrl

I have some errors and I still must clean all the dependencies ,
witch are x3d,
but that works :

( here larger one :
http://mixed3d.net/bs/alainsrrcontrolwrl.jpg



One day we will test online, OK Mykel ???
( may be with Christoph Smile

It is possible to run BSCollaborate from local ,

but ..do you know how to have BSCollaborate online on your server , Mykel ????

I can't because my server is on Linux , and BSCollaborate is an exe .....


....

I will try to stop for today ,
because I have huge work to do for school , LOL

_________________
http://mixed3d.net/
Back to top Go down
View user profile
Christoph
10/20


Number of posts : 16
Age : 47
Localisation : Vienna
Registration date : 2011-05-15

PostSubject: Re: BS Collaborate   Sun 8 Jan - 17:42

No objections, when you play around with the "Main_bscontact.x3d".

I just don't like when anybody plays around with the contents of the srr/ directory, of the tmm/ directory or of the tg/ directory. In this case, I would rather invite this person, to join the simulrr.sourceforge.net project and to do the changes together Bad)

Btw: if you need only chat, you shouldn't need the SrrControl, in principle.

Have fun
Christoph
Back to top Go down
View user profile
alain
fondateur
fondateur


Number of posts : 22815
Localisation : Dompierre sur Veyle ,France
Registration date : 2005-04-19

PostSubject: Re: BS Collaborate   Sun 8 Jan - 19:02

Ok , merci Christoph.

And , yes yes , I try to just keep the minimum for having the chat .

It is very not simple because your codes are huge , LOL

I was just trying to get a wrl SRRcontrol simple ,

and when I have read you here , I delete it ,
but the chat seems not initialized ,
anyways , I will continue to clean all to not having the files you say .

And when i will have someting correct I will go to sourceforge,
not because I am a good progammer ,

( I am not a programmer , just a vrmlpad addict Smile

but because all these files drived me crazzy , LOL
and I spent 2 days with , so I guess I know them a bit , LOL


And that will be nice for the MixED exhibition.


May be we will be able to setup a meeting ,
because the connection is Ok on my wife's puter .

I still have to understand witch .NET framework that asks me there Sad

( to launch SRR , I mean )

Don't ask me why my wife's puter is upstairs ,
that drives me crazzy too Smile

_________________
http://mixed3d.net/
Back to top Go down
View user profile
alain
fondateur
fondateur


Number of posts : 22815
Localisation : Dompierre sur Veyle ,France
Registration date : 2005-04-19

PostSubject: Re: BS Collaborate   Sun 8 Jan - 23:35

well, I have clean more things ,
but not finished yet

for the moment I have that :
( bigger one here
http://mixed3d.net/bs/chatsrrdimsoir08012011.jpg



with some errors
and avatars loaded ( ??) but as a box , etc

We must test online if that works.
Could you tell me a date and an hour ; MyKel ??

what is your time zone ???

http://wwp.greenwichmeantime.com/


_________________
http://mixed3d.net/
Back to top Go down
View user profile
Christoph
10/20


Number of posts : 16
Age : 47
Localisation : Vienna
Registration date : 2011-05-15

PostSubject: Re: BS Collaborate   Mon 9 Jan - 0:42

Just a few comments:

1) Regarding my licensing strategy: the SRR Framework (those directories, which I mentioned above) is licensed by an LGPL.

That means, if you do change something for your own private use, there's no problem at all.

But if you forward your modified results to someone else (e.g. by uploading to a forum), you will have to grant an LGPL, too.


2) Regarding .NET:
I used Microsoft Visual Basic Express, to develop the "SRR Test Frame", because I'm capable of programming Visual Basic, because it is very comfortable and because it is free. Furthermore, it's very easy, to integrate BS Contact into a Visual programme. Unfortunately, Visual Basic Express comes with the necessity to use .NET.

So I beg you to google "download dotnet" or "download .NET" and to install Microsoft .NET framework 4.0 on those computer, where you want to use the SRR Test Frame. It's for free.

The old version of the SRR Test Frame was buildt for the target ".NET 3.5", now when I bought a new Windows 7 Laptop, I had to freshly install Visual Basic Express (Network Installation!), and this new version changed the projects automatically to target .NET 4.0.

What is your problem? Do you have a principle problem with .NET and Microsoft or is it just to install the new version? If there is a need for change, then I will try to find a solution !!!

3) Regarding the box as avatar: I have 4 avatar files: joe-avatar.wrl, jane-avatar.wrl, ........Therefore there are only four names: joe, jane, laura and grintha, otherwise the box will be displayed.

Btw.: this is a good idea: i can change it: when the name is not known, then I will not use the box, but just joe-avatar.wrl. It's a small change, I can do it next weekend........

Have a nice week in school
Christoph
Back to top Go down
View user profile
alain
fondateur
fondateur


Number of posts : 22815
Localisation : Dompierre sur Veyle ,France
Registration date : 2005-04-19

PostSubject: Re: BS Collaborate   Mon 9 Jan - 1:06

yeti wrote:
Do you have a principle problem with .NET and Microsoft

More with my wife than with Microsoft,
it is her puter ,
if you have a wife , you could understand me , LOL

To be serious , I must say that BsCollaborate doenst work on my puter now ,
( no connection )
and I wonder if it is not since the last changes I dit , .NET !!

but I am not sure , I am lost with that ,
Ok I will set up that on the puter upstairs.
If it waste it , I will send you my wife Smile

_________________
http://mixed3d.net/
Back to top Go down
View user profile
MyKel_D
10/20


Number of posts : 41
Age : 49
Localisation : Richfield, Utah USA
Registration date : 2011-11-15

PostSubject: Re: BS Collaborate   Mon 9 Jan - 1:18

Hey - I am most appreciative of everything both of you have done. I am just not getting this layer2D or Layer3D thinggy- here is an image of what I am kinda looking for.
UI Idea

I'd just like to get somehing that worx with a chat area- as far as liscencing - at this time I have NO source of any type of income. but IF I did have the resources it would be my pleasure to buy any rights I'd need to so that I can get this site making money for me.

I guess I don't understand the Layers2D or Layer3D, I thought that they were 1- Not visable to other users. 2- the automatically stayed at the front of the 3d area and followed the avatars, like an overlay.

I made an .wrl that only had an Elevation grid and a layer2d rectangle- it put it a cube in the exact center of the world and i couldn't figure out how to change that location. I then changed to a circle - it was a sphere and I couldn't relocate it either.

Right now it seems to me that if I just attached some 2d objects to follow the avatars postion then it kinda worx, but then will they be visiable to others logged on....
Lots of thoughts to this and am not understanding. Thank you ALain for everything. Thank you Christoph for your help too. I used to be a programmer mind, but with age I have become stupid. Sad
Back to top Go down
View user profile http://evelynsgemz.sytes.net
alain
fondateur
fondateur


Number of posts : 22815
Localisation : Dompierre sur Veyle ,France
Registration date : 2005-04-19

PostSubject: Re: BS Collaborate   Mon 9 Jan - 2:02

LOL nono Smile

Btw I dont understand on witch files you are working , Mykel

and if you saw my prposal about a meeting

???

I do know that I write to much on that forum,sorry for all

_________________
http://mixed3d.net/
Back to top Go down
View user profile
MyKel_D
10/20


Number of posts : 41
Age : 49
Localisation : Richfield, Utah USA
Registration date : 2011-11-15

PostSubject: Re: BS Collaborate   Mon 9 Jan - 2:28

Sorry about the confusion- the image in my last post was just an old image that I edited to show what am looking for in all this efforts, but am working on many right now to gain understanding of these topics. again sorry for this, but later this day I will add your last endeavors files to the first page in the Community (it is just a plain Elevationgrid) then when all is working will have it in all online worlds (hope hope)\
Yes I did see your proposal on a meeting - am having difficulties this day but later will add Cristophs codes- then we can have that meeting okie Very Happy
Back to top Go down
View user profile http://evelynsgemz.sytes.net
MyKel_D
10/20


Number of posts : 41
Age : 49
Localisation : Richfield, Utah USA
Registration date : 2011-11-15

PostSubject: Re: BS Collaborate   Mon 9 Jan - 6:39

Hey Eureka!!! I think I am starting to get it- Layer2D is really a cube- the programmer puts it around the avatar routes its position to follow the avatars position.
IS this the begining of Wha...LA

then all of its children are within the boundries of the cube- on the inside surface of the cube facing the avatar ????

Back to top Go down
View user profile http://evelynsgemz.sytes.net
alain
fondateur
fondateur


Number of posts : 22815
Localisation : Dompierre sur Veyle ,France
Registration date : 2005-04-19

PostSubject: Re: BS Collaborate   Tue 10 Jan - 0:25

@ MyKL :

for me "Here is some text" doesnt act as a HUD , sorry.

Do you get it as a HUD with the BScontact plugin ??

( not sure if your cortana extensions could work with,
but may be )

( but not here for me )

BTW why you dont use

Code:
     EXTERNPROTO Layer3D[
          exposedField SFVec3f bboxSize
          exposedField SFVec3f bboxCenter
          eventIn MFNode addChildrenLayer
          eventIn MFNode removeChildrenLayer         
          exposedField MFNode childrenLayer
          exposedField SFVec2f translation
          exposedField SFInt32 depth
          exposedField SFVec2f size
          exposedField SFNode background
          exposedField SFNode fog
          exposedField SFNode navigationInfo
          exposedField SFNode viewpoint
          exposedField MFNode children
          eventIn MFNode addChildren
          eventIn MFNode removeChildren
  ]
  [
    "urn:inet:bitmanagement.de:node:Layer3D",
    "http://www.bitmanagement.de/vrml/protos/nodes.wrl#Layer3D",
    "nodes.wrl#Layer3D"
  ]

the one I found here and it is OK

http://www.few.vu.nl/~A.Eliens/media/shader-valid.vr.html

......

@ Christoph :

yes , tested , if I enter as grintha, I get the grintha avatar , same for joe , Laura ...




ps reedit :


for MykeL

just adding the codes above your world ,
I get the text as a HUD

( that could be an image instead )


Code:
  EXTERNPROTO Layer3D[
          exposedField SFVec3f bboxSize
          exposedField SFVec3f bboxCenter
          eventIn MFNode addChildrenLayer
          eventIn MFNode removeChildrenLayer         
          exposedField MFNode childrenLayer
          exposedField SFVec2f translation
          exposedField SFInt32 depth
          exposedField SFVec2f size
          exposedField SFNode background
          exposedField SFNode fog
          exposedField SFNode navigationInfo
          exposedField SFNode viewpoint
          exposedField MFNode children
          eventIn MFNode addChildren
          eventIn MFNode removeChildren
  ]
  [
    "urn:inet:bitmanagement.de:node:Layer3D",
    "http://www.bitmanagement.de/vrml/protos/nodes.wrl#Layer3D",
    "nodes.wrl#Layer3D"
  ]
 
  EXTERNPROTO Transform2D [
          eventIn                    MFNode        addChildren
          eventIn                    MFNode        removeChildren
          exposedField        MFNode        children
          exposedField        SFVec2f        center
          exposedField        SFFloat        rotationAngle
          exposedField        SFVec2f        scale
          exposedField        SFFloat        scaleOrientation
          exposedField        SFVec2f        translation
  ]
  [
    "urn:inet:bitmanagement.de:node:Transform2D",
    "http://www.bitmanagement.de/vrml/protos/nodes.wrl#Transform2D",
    "nodes.wrl#Transform2D"
  ]
 
 
 
         DEF Layer Layer3D {   size 1 1
    children [                 Shape {
      appearance Appearance {
         material Material {
            diffuseColor .52 .26 0
            specularColor .97 .98 .12
            emissiveColor .24 0 0
            ambientIntensity .00333
            shininess .12
            transparency 0
         }
      }
   }
   Layer3D
   {
      size 1.25 2.25 translation   .21 0      
      children[
         DEF TXT Text { string "Here is some text"    fontStyle   FontStyle {
         size .1
         style "PLAIN"
         family "Sanserif"
      } }
      ]
   }   

    ]
  }

_________________
http://mixed3d.net/
Back to top Go down
View user profile
MyKel_D
10/20


Number of posts : 41
Age : 49
Localisation : Richfield, Utah USA
Registration date : 2011-11-15

PostSubject: Re: BS Collaborate   Tue 10 Jan - 4:14

Again my appologies- the world was done in a hurry - had plans on getting it linked to the avatar movement this day but mom needed to go to physical therapy - will let you know when the two are linked to act as hud- thank you for the other PROTOs will use them too after this 2d one is linked and working Smile
Back to top Go down
View user profile http://evelynsgemz.sytes.net
MyKel_D
10/20


Number of posts : 41
Age : 49
Localisation : Richfield, Utah USA
Registration date : 2011-11-15

PostSubject: Re: BS Collaborate   Tue 10 Jan - 8:01

this is my attempt to convert java to vrmlscript

Code:
DEF GameUI GameUI {position -1.5 1 -4}
DEF   GameUIscr Script   {
eventIn SFVec3f currentPosition
eventOut SFVec3f setUIPosition
url "vrmlscript:
 float avatarPosition[] = new float[3];
 float uiPosition[] = new float[3];

if(Browser.getName().equals('currentPosition')== TRUE){
// Record avatars current position into the array AvatarPosition
    ((ConstSFVec3f)e.getValue()).getValue(avatarPosition);
// translate the UI according to your current position.
uiPosition[0] = avatarPosition[0] + uiOffsetX;
uiPosition[1] = avatarPosition[1]+ uiOffsetY;
uiPosition[2] = avatarPosition[2]+ uiOffsetZ;

// move the UI to the new position.
setUIPosition.setValue(UIPosition);   
"
}
ROUTE Proxi.position_changed TO   GameUIscr.currentPosition
ROUTE GameUIscr.setUIPosition  TO GameUI.position

everything seems fine if I could just find the vrmlscript equivalent of:
// Record avatars current position into the array AvatarPosition
((ConstSFVec3f)e.getValue()).getValue(yourPosition);

Then again I may be totally off base - but if i had access to the JAVA API then I could just keep the JAVA code and use:

url" javaclass.class " and be done with it SadSadSadSad

am going bed see ya all 2morrow Very Happy

couldn't sleep:
Next try:


Code:
DEF GameUI GameUI {position -1.5 1 -4}
DEF   GameUIscr Script   {
   eventIn SFVec3f currentPosition
   eventIn   SFVec3f   Offset
    eventOut SFVec3f setUIPosition
   
      url   "vrmlscript:
//How do you assign the values of currentPos and Offset to arrays
// that you can do math with????

      CPX = currentPosition[0];
      CPY = currentPosition[1];
      CPZ = currentPosition[2];
      OX = Offset[0];
      OY = Offset[1];
      OZ = Offset[2];

      setUIPosition[0] = CPX + OX;
      setUIPosition[1] = CPY + OY;
      setUIPosition[2] = CPZ +OZ;
      
   "
}
ROUTE Proxi.position_changed TO   GameUIscr.currentPosition
ROUTE GameUI.position TO GameUIscr.Offset
ROUTE GameUIscr.setUIPosition  TO GameUI.position
Back to top Go down
View user profile http://evelynsgemz.sytes.net
alain
fondateur
fondateur


Number of posts : 22815
Localisation : Dompierre sur Veyle ,France
Registration date : 2005-04-19

PostSubject: Re: BS Collaborate   Tue 10 Jan - 12:55

MyKel_D wrote:


am going bed see ya all 2morrow Very Happy
*****
couldn't sleep:
Next try:

LOL I do know that Smile

BTW that doesnt work for me , MYKel

In my code above I added an image in the HUD

That works well as a Layer / HUD

BTW I can't get a TouchSensor ( for example on the image ) working , strange ,
I tried that just for fun


_________________
http://mixed3d.net/
Back to top Go down
View user profile
MyKel_D
10/20


Number of posts : 41
Age : 49
Localisation : Richfield, Utah USA
Registration date : 2011-11-15

PostSubject: Re: BS Collaborate   Tue 10 Jan - 21:46

A Layer3D Object just wont render for me. PERIOD.

Code:

#VRML V2.0 utf8

EXTERNPROTO Layer3D[
          exposedField SFVec3f bboxSize
          exposedField SFVec3f bboxCenter
          eventIn MFNode addChildrenLayer
          eventIn MFNode removeChildrenLayer         
          exposedField MFNode childrenLayer
          exposedField SFVec2f translation
          exposedField SFInt32 depth
          exposedField SFVec2f size
          exposedField SFNode background
          exposedField SFNode fog
          exposedField SFNode navigationInfo
          exposedField SFNode viewpoint
          exposedField MFNode children
          eventIn MFNode addChildren
          eventIn MFNode removeChildren
     ]"nodesbs.wrl#Layer3D"




PROTO GameUI[ exposedField SFVec3f position 0 0 0
]
{
 Transform{
      translation   IS position
      scale .5 .5 .5
      children [
         Shape {
            appearance Appearance {
               material Material {
                  diffuseColor .52 .26 0
                  specularColor .97 .98 .12
                  emissiveColor .24 0 0
                  ambientIntensity .00333
                  shininess .12
                  transparency .3
               }
            }
         }
         Layer3D{
            translation   1 -10
            viewpoint Viewpoint {position 1 2 -10 description "Here is should be" }
            children [
               Shape {
                  appearance Appearance {
                     material Material {
                        diffuseColor .52 .26 0
                        specularColor .97 .98 .12
                        emissiveColor .24 0 0
                        ambientIntensity .00333
                        shininess .12
                        transparency .3
               }
            }
               
               }
               Box{ size 10 10 10}            
            ]
         }
         Shape {
            appearance Appearance {
               material Material {
                  diffuseColor .02 .5 .12
                  specularColor .76 .76 .76
                  emissiveColor 0 .16 0
                  ambientIntensity 0
                  shininess .15
                  transparency .31
               }
            }
            geometry Sphere   {radius .25}
         }
      ]
   }
}

##############################################################################################
Viewpoint {description "Enter" position 0 2 0}
NavigationInfo {type "WALK"}
PROTO ResidentialLand [ field SFVec3f position 0 0 0 field MFString LandTexture [ ] ]
{
   Transform {   
      translation IS position
      children [
         Shape {
            appearance Appearance {
               texture ImageTexture {
                  url IS LandTexture
               }
               textureTransform TextureTransform{
                  scale 25 25
               }            
            }
            geometry ElevationGrid {
               xDimension 50
               zDimension 50
               height [3,3,2,2,1,1,1,1,1,1,1,1,2,2,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
                     3,3,2,2,1,0,0,0,0,0,0,1,2,2,3,3,0,0,0,0,0,0,0,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,15,15,15,15,15,15,15,15,15,0,
                       3,3,0,0,0,0,0,0,0,0,0,1,1,2,2,2,0,0,0,0,0,0,0,0,0,0,0,1,2,3,4,5,6,7,8,9,10,11,12,14,14,14,14,14,14,14,14,14,15,0,
                     3,2,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,3,4,5,6,7,8,9,1,11,12,12,12,12,12,12,12,14,15,0,
                     3,2,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,12,12,12,12,12,12,14,15,0,
                     3,2,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,9,11,11,12,12,14,15,0,
                     3,2,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,8,11,12,12,14,15,0,
                     3,2,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,7,11,12,12,14,15,0,
                     3,2,0,0,0,0,0,0,0,0,0,8,0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,6,11,12,12,14,15,0,
                     3,2,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,5,12,12,14,15,0,
                      3,2,0,0,0,0,0,0,0,0,0,8,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,4,12,14,15,0,
                     3,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
                     3,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
                      3,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
                     3,3,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
                     3,3,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
                     3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
                     3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
                     3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
                     3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
                     3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
                     3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
                     3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
                     3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
                     3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
                     3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
                     3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
                     3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
                     3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
                     3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
                     3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
                     3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
                     3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
                     3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
                     3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
                     3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
                     3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
                     3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
                     3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
                     3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
                     3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
                     3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
                     3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
                     3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
                     3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
                     3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
                     3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
                     3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
                     3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
                     3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
               ]
               xSpacing 18
               zSpacing 18
               solid FALSE
            }
         }
      ]
   }
}
ResidentialLand{position -350 0 -500  LandTexture "http://evelynsgemz.sytes.net/img/Grass.jpg"}
DEF GameUI GameUI {position -10.5 1 -14}

BUT..... will render using:

"urn:inet:parallelgraphics.com:cortona:Layer3D"
"http://www.parallelgraphics.com/vrml/proto/Cortona/extensions.wrl#Layer3D"


Hmmmmm .... curious huh?

Back to top Go down
View user profile http://evelynsgemz.sytes.net
Sponsored content




PostSubject: Re: BS Collaborate   Today at 9:53

Back to top Go down
 
BS Collaborate
View previous topic View next topic Back to top 
Page 4 of 8Go to page : Previous  1, 2, 3, 4, 5, 6, 7, 8  Next

Permissions in this forum:You cannot reply to topics in this forum
LouiZeForum :: ARTS :: 3D art :: Worlds (vrml)-
Jump to: