Toni Alatalo kirjoitti:
Certainly having a local viewer in a browser is better in so many ways,
and things like a viewer written using Unity or O3D, or packaging Naali
as a plugin (which kripken already tested with syntensity), and the
upcoming WebGL viewer from Sirikata, are interesting and something we
want to use as lite-clients with reX worlds. This shot serving is for a

Apparently the folks doing the NeoAxis engine, a proprietary game engine which uses Ogre (like ReX does too) for rendering, has packaged their app as a browser plugin now too - there's a demo at http://www.neoaxisgroup.com/neoaxis/webplayerdemo . NeoAxis is similar to Unity, but like said uses Ogre (Unity has an own renderer) - both use .net/mono for providing the API for making games/apps.

Might be possible to package a (lite) version of Naali the same way - the installer for NeoAxisWebPlayer is 2.6MB it seems.

Or alternatively use the NeoAxis engine itself to make a ReX viewer, possibly reusing the networking code from Naali if it is possible to use c++ components there .. they advertise their .Net API, which does allow using unmanaged native components too. Would be more straightforward than writing a ReX client using Unity, 'cause it would be the same Ogre underneath so all assets etc. would work directly. Plain moving and viewing would be quite little code, most work in Naali being in the networking, which could hopefully be reused, and in the editing and comms tools etc. which would not be needed in the lite web version. Of course the 3di.jp Rei already is an open sourced (somewhat?) ReX compatible viewer packaged as a browser plugin (based on the Idealist standalone viewer app code), I don't know yet how well that works.

Is commercial, but free for non-commercial use. At least shows this is possible and works, ran quite ok on my old celeron+intelgfx laptop. I guess we are their competitor 'cause target similar things but the core being open source, unlike theirs .. but competition is of course good and fun in the free markets :) (and I believe the open source way is better 'cause the dev can expand to being done in many companies and individuals, not just one place, and also better to depend on when making own products 'cause can modify anything freely .. but I guess both models will be living happily).

~Toni

same.

2010/2/26 Ryan McDougall <[email protected]>
        I'm not too familiar with making web plugins -- kripken would
        know
        more. What I can say is that if you can make a regular C++
        Ogre3D
        application a web plugin, then I'd say you can make Naali a
        web
        plugin.
There is also Rei, which is already a browser plugin. That said, WebGL is coming around, and people are making
        Javascript
        rendering engines which might one day soon be as good as Ogre
        (but as
        fast??). Sirikata guys are making a totally browser hosted
        client for
        their system this way. If I was starting out, I'd probably go
        that
        direction, instead of plugins.
Cheers, On Fri, Feb 26, 2010 at 5:11 PM, Tedd Hansen
        <[email protected]> wrote:
> I'll post this message again from my subscribed e-mail, then
        maybe it will
        > be delivered... (Sorry if you get duplicate post)
        >
        >
        > Hi
        >
        >
        >
        > I’ve been looking for a web browser plug-in for OpenSim/SL
        for some time.
        > And I’m wondering how difficult this would be to do with
        Naali.
        >
        > I know that running a stand-alone seems right for many
        cases, but there are
        > clear advantages of having web browser plug-ins…
        >
        > Examples:
        > (I can’t think of all usage scenarios of course)
        >
        > 1.       A web shop where you present objects/clothes that
        user can buy in
        > 3D world. Buying updates the good old 2D web shop on the
        same page. User can
        > check out in 2D.
        >
        > 2.       You want to show movies (like YouTube) on your web
        page. In doing
        > so you like people watching to be placed in a movie theatre.
        >
        > 3.       Presenting single objects in 3D (engine parts,
        shoes, 3D server
        > park surveillance, etc).
        >
        > 4.       Facebook/LinkedIn integration (Think of FarmVille…
        Would it have 80
        > million active users monthly if it was a stand-alone app?).
        >
        > 5.       Ease of use, ease of mind for users. Users just
        need to accept
        > installation (like Flash) and they enter the 3D world
        automatically.
        >
        >
        >
        > Anyhow, the potential usage is beside the point.
        >
        >
        >
        > My question is how difficult it would be to implement.
        >
        > One suggestion: If we make a more or less self installing
        signed .Net
        > application that provides a surface, would it be possible
        for Naali use this
        > surface for rendering for example? (.Net app starts up,
        executed Naali.exe
        > and tells Naali where to render)
        >
        > This would apply mainly to IE, but the concept would be the
        same for other
        > browsers.
        >
        >
        >
        > I’m not sure what it takes to make a plug-in for other
        platforms. If anyone
        > knows feel free to share. J
        >
        >
        >
        > BR,
        >
        >  Tedd
        >
        > --
        > http://groups.google.com/group/realxtend
        > http://www.realxtend.org
--
        http://groups.google.com/group/realxtend
        http://www.realxtend.org



--
http://groups.google.com/group/realxtend
http://www.realxtend.org



--
http://groups.google.com/group/realxtend
http://www.realxtend.org

Reply via email to