Monday, June 26, 2017

2018 WEB-WORLDS: How to start building in Cybalounge, a roadmap for beginners

How to start building in Cybalounge,
a roadmap for beginners

Updated: 3/20/2018
Cybabalounge offers support for building in web-worlds.  You get your own web-world, along with tools to build things to go in it.  This article tells how to get your world, go into it, and start building shapes.  You  learn to use tools by using them, not by reading about them.
Selby in his test world
Click image to enlarge

  • (More after the break, scroll down!)

Metaverse events, current and upcoming


    Get a free world to build in

    • You have to be a registered user to be able to build in Cybalounge
    • You can come in as a guest without registering, but guests can't build.
    • To register in the nonprofit world sector, go here: 
    • Be sure nonprofitvirtualworld is in the url when you go back.
    • There are other sectors in Cybalounge.  Your world won't be in those sectors.
    • Your world?  Yes.  When you register, you get a free world.  
    • Registering is done as usual.  You give a name, email, and set a password.
    • Then log in.  You will arrive at the main nonprofit world meeting pavilion.
    The meeting pavilion

    Go to your world

    • Click on the pushpin in the bottom buttons
    • The pushpin is the rightmost button in the image below.
    • The pushpin shows worlds available.  The first worlds are public, not yours.
    • You world is private initially.  Click the private button.
    • Note: If you change the world to public, the listing will move to the initial list.


    Bottom buttons
    Services for visitors, Cybalounge
    Click image to enlarge

    • Cybalounge screen.  The bottom buttons offer some controls.
    • Go to full screen and hover the cursor over a button to see floating text.
    • The floating text gives some idea of what the button does.
    • Stop animation is used to get up from sitting.

      Start building

      • The Location Editor is the tool you build with. 
      • To start it, click on the crossed tools on the bottom bar
      • Then click on the ground to open the construction menu
      • See the test world image above.
      • The name of the currently selected object is at the top (in green).
      • The initial object is cube_0000000, which is the world cube.  
      • That is what you selected by clicking on the ground.
      • Everything you put here will be a child or subsequent descendant of this cube.  
      World cube selected
      Menu lists primitives you could add
      Click image to enlarge


      • As in virtual worlds, there are primitives to start with:
      • Familiar: Cube, sphere, cylinder, plane
      • Others: Text, interaction, door
      • Practice: In the construction menu click on Primitives.
      • That opens the sub-menu for you to add primitives.
      • Click the Add Cube command.
      • Play with the cube by changing its properties.
      Child cube selected
      Menu lists options for this cube
      I will click attributes


      • To edit the properties of an object, click on it to select it.
      • Note that the control menu changes to show and fit the object selected.
      • The main properties you need to know about at the start are:
      • Position, dimensions, rotation, scale, material (color and texture) and collision.
      • Position is in XYZ coordinates, but note that Y is vertical.
      • Position is relative to the parent object. 
      • The parent is the object selected when the new primitive was created.
      • Child prims are linked to the parent prim.
      • The world cube cube is the parent here.  You arrived near the 0,150, 0 point.
      • That 150 is the y coordinate.  Up-down in this world.  
      • The ground is 150 centimeters up from the bottom of the world cube.
      • Scale is used to change the scale of the object (all dimensions equally)
      • Rotation has units of degrees.
      • Colors: Choose from the palette or enter RGB values.
      • Textures are images.  You choose from the TextureMap drop-down menu.
      • Or from those uploaded to your inventory (instructions coming later). 
      • Collision is the reverse of what virtual worlds call phantom.  
      • If collision is set, avatars can collide with the object.  It is not phantom.
      • Recommendation: don't set mesh objects to collision. 
      • A complex shape overloads the physics engine.  
      • Make a simple transparent prim shaped to give the collision you need. .
      Child cube selected 
      Attributes clicked, listed
      Note indentation 

      All your mistakes are virtual

      • That is one of the benefits of learning in a virtual world.  
      • You don't have to read a manual to find out how things work.
      • You just try things and see what the buttons do.  
      • No matter what you do, you can always have a do-over.
      • Do-over: click the house graphic, click reset

      We even get a do-over on these instructions

      • We welcome questions and suggestions.  
      • Best post them in comments on this article.
      • If you post them in G+ or Facebook, I may not see them.
      • I can edit/revise the contents here to respond to questions.
      • Or come for a chat in voice during my office hours:
      • 10-10:30 am California time most weekdays.
      • You don't need to register if you just want to chat.  
      • You can also visit my test world there.  
      • Just click on the push-pin and scroll down.  Then click on the enter button.

      More instructions coming soon

      • This article is intended to help people start learning how to build in a web-world.
      • Future articles will tell:  How do I:
      • Find a library of standard textures
      • Import my own textures.
      • Apply a texture to an object side.
      • Put up a bulletin-board where I can put messages.
      • Show a web page on a poster inworld.
      • Make an object that opens a web page on click.
      • Let visitors send me an email.
      • Make an object start an inworld video on click.
      • Yes, I know you can think of things I left out.
      • So put them in the comments on this blog and we will get to them.  
      • Most of what we want is already in the tools, but I don't know how to do it.
      • Or, to rephrase that in Jedi terms, I don't know how to do it yet.

      Web-worlds background


      News and Notes

      The Hypergrid WIP Show

      • The Hypergrid WIP is a one hour "show & tell" of works in progress. 
      • Everyone is invited.  Building, scripting, entertainment-- whatever you are working on.
      • Selby may capture video of presentations in voice, for posting on YouTube.
      • The WIP show normally meets on 2 Sundays a month at 12 pm California time.
      • The show meets at the Pandora location on the second Sunday 
      • But will not meet in the summer.
      • And at Cookie II on the fourth Sunday.  
      • To keep up with the WIP meetings, join the Kitely group, Work in progress.

      Next WIP meeting

        • Sunday July 23, noon SLT (California) time
        • Cookie II location (fourth Sunday of the month)
        • HG address below: paste into the World Map next to Find. Click Find, TP
        • II 
        • In Kitely, put Cookie II into the find bar of the world map. 
        • Suspended for Summer: Pandora Location: (second Sunday of the month)
        • Pandora allows presenters to run high threat OSSL functions.
        • Put the line above in your World Map next to Find.  Click FindTP
        • At Narasnook, use World Map to search for Pandora

                Previous Articles from the WIP show 

                HG links-- depending on your interests 

                Communities in the virtual worlds

                Radio in the virtual worlds

                Metaverse beginner help



                • All original text in this blog is CC By:
                • Use as you please with attribution: web link to the original.
                • All images without attribution in this blog are CC0: public domain.

                No comments:

                Post a Comment

                Note: Only a member of this blog may post a comment.