[Opensim-users] Sharing some ideas about content production and manipulation by users, demo on kitely
Dr Ramesh Ramloll
r.ramloll at gmail.com
Thu Jun 21 03:07:31 UTC 2012
Hey Justin,
actually what you see is an example with what you could do with the DMK
(direct manipulation toolkit) that I developed in LSL. Initially, I started
by trying to find out how users could just change the environment around
them. In the real world, you easily move stuff around. You may need a
carpenter to make your chair, but you can place a chair where ever you
want. Similarly, a 3d modeler can do many things easily ... because they
are familiar with building tools etc....but this particular quite of
interaction is also of no use to a non-3d modeler user. I was trying to
find an easier way for the user. How to inject some intelligence so that a
lot of the positioning and re-orienting are taken care of automatically.
Having said that, of course, what we learn by trying to achieve this goal
can perhaps also impact how we design 3d modeling tools. Right now am
trying to find out for e.g. how to move a whole tree that can be built
using point and click, just by moving the base ... some intelligence need
go into finding out which objects support what etc.. so that when one
supporting object moves it carries the others with it. So say you have
apples in a bowl, and if the bowl is moved ... the apples move too ... or
if you want to stick the base of a tree on a wall so that the tree grows
horizontally ... you might be able to do that too (so this is not just
physics simulation). The other thing is that using this toolkit, another
user can modify the objects on the fly ... and the objects themselves can
be as complex as you want, it could be the model of an atom, a cannon,
anything pretty much ...
so in short, the balls (actually a zome) etc... are just an example. I
could have demonstrated with lego blocks ... knex parts ..
Ramesh
On Wed, Jun 20, 2012 at 10:11 PM, Justin Clark-Casey <
jjustincc at googlemail.com> wrote:
> Hey Ramesh. I'm impressed but what you're able to do here. But how
> flexible is the content production? Are those purple structs going to
> pre-determined positions on the central 'football'? Would the user move
> them with the ordinary edit tools afterwards?
>
> It always strikes me that a lot of this stuff is constrained without the
> ability to put up arbitrary tool windows. The way that I've worked around
> this in the past is to the have a 'web page' ui in the media browser window
> but this is clumsy, not least because of the focus issues when switching
> from that to the 3d scene. The other common way, I think, is to use HUDs
> but these can be very finicky and don't have a standard UI paradigm. MOAP
> huds might work but I think you still get the focus issue.
>
> It seems to me this is a place where the viewer and a web-browser with
> webgl start to converge.
>
>
> On 20/06/12 18:00, Dr Ramesh Ramloll wrote:
>
>> Hello,
>>
>> I am truly hoping to make this code open once I am ready. I am really
>> liking the results so far ...
>> I am really happy with how opensim runs on kitely ... Am no genius and
>> with my very small team, it helps to use a hosted
>> service like Kitely.
>>
>>
>> This demo demonstrates how it may be possible to simplify content
>> production by users in virtual worlds. For users,
>> content production and the ability to manipulate objects in their virtual
>> environment are actually the same problem, not
>> two. Most of the content building tools available in current virtual
>> world platforms that allow in-situ building is
>> geared towards 3D modelers.
>> http://youtu.be/bvQV4xN0Q9Y
>>
>> There are a lot of other platforms out there ... that have tried
>> something of that nature ..Roblox etc.... but I think a
>> lot more can be done actually in opensim.
>>
>> Please let me know if you can help me improve it. I don't know where to
>> start for developing opensource infrastructures.
>> R
>> --
>> 'Consider how the lilies grow. They do not labor or spin.'
>> *Rameshsharma Ramloll* PhD, CEO CTO DeepSemaphore LLC, Affiliate
>> /Research Associate Professor/, Idaho State University,
>>
>> Pocatello, ID 83209 Tel: 208-240-0040
>> Blog <http://deepsemaphore.**posterous.com/<http://deepsemaphore.posterous.com/>>,
>> LinkedIn <http://www.linkedin.com/in/**rameshramloll<http://www.linkedin.com/in/rameshramloll>>,
>> DeepSemaphore LLC
>> <http://www.deepsemaphore.com>**, Google+ profile <
>> https://plus.google.com/**103652369558830540272/about<https://plus.google.com/103652369558830540272/about>
>> >
>>
>>
>>
>>
>> ______________________________**_________________
>> Opensim-users mailing list
>> Opensim-users at lists.berlios.de
>> https://lists.berlios.de/**mailman/listinfo/opensim-users<https://lists.berlios.de/mailman/listinfo/opensim-users>
>>
>
>
> --
> Justin Clark-Casey (justincc)
> http://justincc.org/blog
> http://twitter.com/justincc
>
> ______________________________**_________________
> Opensim-users mailing list
> Opensim-users at lists.berlios.de
> https://lists.berlios.de/**mailman/listinfo/opensim-users<https://lists.berlios.de/mailman/listinfo/opensim-users>
>
--
'Consider how the lilies grow. They do not labor or spin.'
*Rameshsharma Ramloll* PhD, CEO CTO DeepSemaphore LLC, Affiliate *Research
Associate Professor*, Idaho State University, Pocatello, ID 83209 Tel:
208-240-0040
Blog <http://deepsemaphore.posterous.com/>,
LinkedIn<http://www.linkedin.com/in/rameshramloll>
, DeepSemaphore LLC <http://www.deepsemaphore.com>, Google+
profile<https://plus.google.com/103652369558830540272/about>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://opensimulator.org/pipermail/opensim-users/attachments/20120620/8e390049/attachment.html>
More information about the Opensim-users
mailing list