Join a community!

Titlesort descending Description Has new content
First tests with CopperCube
 
Hi, Everyone.
 
I'm currently testing some software to continue the development of a virtual world project and I was informed about CopperCube, an interesting tool, quite friendly to the user and with a very important characteristic: it exports directly in format WebGL and Flash.
 
 
 
 
 
During my first tests, it revealed good capacity to import models from SketchUp (exported as collada files) and also to integrate animated characters, camaras and billboards.
 
 
 
 
 
In the two screen shots above it's possible to see a simple model, imported from SketchUp (some roman ruins of an archaeological site located in the south of Portugal) and some animated characters and billboards. The definition of paths for animation of objects or characters, the introduction of various kind of camaras, triggers, dynamic particles (fire, smoke) and so on, are simple to define and they make this product, clearly, an option to be considered for this kind of task. 
 
 
 
Flux X3D wiki

By sheer chance i've come across a wiki by a 3D scanner/printer fan with some pointers on Flux Studio and Meshlab. I've yet to explore it and see what is relevant to VRML, but it seems to have some interesting tutorials.

flying avatars are coming - a first for VRML/X3D servers?

Avatars are important (they represent us in the scene) and can have very important roles in the joy we get from the 3D experience. One of the key aspects of SL promotion was the avatar system (on other systems too). With vrml/x3d similar things can be done (theoretically we have even better access and more control on this open technology).

Yet, in the past vrml/x3d history (with honorable exceptions, of course) creators did focused essentially on world scenes and their object dynamics and much, much less (or not at all) on the "role" that avatars can play, not just as dolls meant to look nice but as interactive parts, opponents, cicerones, etc. 3D games, in general, lead the way to go and have always used avatars (in many forms: as guns, as objects, or as full avatar body carrying all the necessary tools/guns) intensively. Apart from the honorable exceptions, very few worlds among the ones we can visit on vrml/x3d offer experiences with avatars, as such or as active objects in the world story.

One of the reasons is probably a certain degree of disregard about the avatar quality experience in VRML/x3D engines/systems. Blaxxun contact (and now bitmanagement bs contact) was one of a kind with an avatar system embedded and easily accessed by users. But apart from the basic framework the companies did not invest much on the avatar system, not even in a steady list of basic useful avatar gestures that could be explored usefully in diferent scenarios. The criteria was left enterelly to Avatar Studio and creators. Since this program is essencially an avatar design tool, creators did good looking avatars and (with few exceptions) mostly assumed avatars as world "Walkers", the standard movement animation in AS. So, avatars have walk everywhere, even on air! Which is an obvious and ugly counter sense.

Avatars that can fly automatically

One of the peasures we have in many worlds is the exploration and we want to fly around. The fly mode is an obvious avatar animation but was never implemented publicly (as far as I know) in vrml/x3d servers. This is not simply a fly gesture but an automatic fly mode similar to walk, naturally engaged when gravity is off. That is what we have develloped for babelx3D/ABNet server: a avatar that flies automatically. The key idea behind was to use the gravity sensor in order to start fly or walk mode accordingly. When gravity is on the avatar walks, when gravity is off ... flies!

Following this notice we will do a series of forum posts ( here ) to explain the new babel avatar system (which has a over menu and a set of interesting features beyond flying), with demos and an AS export file to generate new Avatar Studio flying avatars ... easily.

Some info and images of the features are already available on babelx3d/ABNet help pages:
http://www.odisseia.univ-ab.pt/ABNet2/help/help.htm

 

 

Flying avatars in Unity

Hi all,

Avatars that fly are important for Virtual World creators and users but Unity, out of the box, only provides walking avatar scripts and prefabs.  With fly we can explore virtual worlds in so many ways that a mere walking avatar is unable to provide. So, we have been working on a basic Fly Mode Kit to complement Unity's third person controller and add fly to your virtual world project. 

Flying avatars in unity

This Fly Mode uses 3 additional keys, standard in virtual world systems: 

  1. PageUp - lifts avatar up
  2. PageDn - pushes avatar down
  3. Home - Exits/enters fly mode.
    ...
  4. Other standard keys and controls (arrows, wasd, ...) work as usual to move in the same way (as with "walking" avatars). 

Demo scenery based on "Lake Race track" by Niandrei, Unity's asset store. Character based on superman hero101, submitted by dregenerator to free3d.com.

Flying Avatar DEMO: http://odisseia.babelx3d.net/unity3d/player_kit2bDemo3/index.html  

None of the standard Unity scripts where modified. All the functionality is achieved by additional scripts that add new features to standard behaviour. Tutorial info and project sources will be released as soon as possible.

Enjoy the demo and imagine the uses in your virtual worlds.

vcard

flying avatars on Babelx3d/ABNet - all about

The switch role of gravity sensor

Avatar Studio standard avatars are walkers despite the fly/floating options available on bs contact (see here an image of bscontact navigation menu). You can fly over a scene but the avatar will keep moving the legs while floating over the scene, ugly and un-natural you may say; yeah but that is the case for vrml online worlds and servers that use Avatar Studio avatars or compatible: blaxxun servers and others that decided to keep the legacy - bitmanagement servers, ABNet, X-Robotica, etc. Of course, a fly animation can easily be put in place instead of the standard walk but that only changes a "walker" into a "flier" and that is not what we need or want. We need both: a avatar that can fly or walk switching automatically from one mode to the other according to what the "context" demands.  After some thinking and testing we come up with the idea that the gravity sensor was a key aspect in building a seamless automatic switch.

1- Absence of gravity and flying/floating

Gravity and flying are somehow related since to fly in real world we need to overcome the gravity attraction. Althoug in planet Earth there is never a situation of "absence of gravity" we know that it happens in outer space where astronauts (and every other object) float. In virtual worlds the gravity can be switched off by user command (see bscontact navigation menu) like when we select FLY, on the navigation menu, to "float" over a scene. That is it, gravity was chosen as the  automatic trigger to seamless switch between the Walk mode animation and the Fly mode animation of the avatar.

A specific Fly/float animation was made for this purpose and, sensing gravity, the avatar switches to Fly/float animation not only when the user selects Fly, on bscontact navigation menu but also when he selects Slide, Jump or any other navigation mode that has gravity off.

AV_Walk_and_fly.png
When a navigation mode with gravity off (like Fly, Slide, Jump or Examine) is selected
the avatar launches the Fly/float animation. It comes back to Walk anim when a navigation mode with gravity on (like Walk) is selected.

Test it!

To test the first flying avatar, futebolista, in Desolation Outpost world on babelx3d/abnet server, please click here.

(info: this version of futebolista avatar is not handcoded. It was was made with avatar studio only, using a version of the the forecoming "avatar.ASTmpl" export file we are preparing for release)

Enjoy, comment and share images of your explorations!

(to be continued)

 
Follow messages ...

 

In the topics, would be a good tool if exist the possibility of selecting an option to follow updates of these.
 
Good job,
Nelson Sovela
Fórum flaviano, Carlos Garcia
Fórum flaviano, Clara Pereira
Fórum flaviano, Miguel Coelho
Fórum flaviano, Nelson Sovela

Pages