I will preface this with the fact that it's simply my opinion, and I'm sure
other people disagree.
I don't think 3D and Web browsers go together, honestly. To be entirely
blunt, the entire point of a web site is, historically, to format text in
such a way as to convey it's meaning most effectively. Oh, the web has
evolved into hundred of wonderful ways, but that doesn't change it's humble
roots: It is simply text and images. Both may be dynamic, but at their core,
they are nothing but two dimensional objects. That's all a website should
be, frankly. Trying to cram a 3d engine into a web browser is like strapping
wings and a jet engine to a bicycle. Just because with millions od dollars,
hundred of man hours, and a very rare breed of insanity you could make it
fly doesn't mean it'll ever be practical.
Let me frame it this way: What advantage does embedding 3d into a website
offer? Typically, the reason one uses a web browser as a software platform
is independence from the hardware and software of the user. That concern is
significantly lessened by crystalspace. (It's not as cross platform
compatible as firefox, but it's several orders of magnitude more complex. I
think it does pretty darn well.
What are your users getting out of this impractical project? Frankly I see
zero benefit over writing a straight CS application. You yourself said, "So
if Flash and other 3D web plugins dosn't work why not make it a standalone
application?" There really isn't a reason.
Now, to put my cynical side to bed for the night, and to let my whimsical
side out... you could write a CS canvas that interfaced with a firefox
plugin. In short, all it woul do is render to the firefox window, but still
be running a crystalspace application in the background; which means you
still need to write a pure CS app. But, then I guess you could open it along
side your GMail tab, which might be kinda neat. Part of me wants to giggle
at the thought of having my typical 8 to 10 tabs open, but with three of
them being CS apps. That could be fun. Maybe. Still, it's pretty
impractical.
Well, I think I did enough damage for one e-mail...
--Chris
On Wed, Jun 25, 2008 at 10:11 AM, pascal tempier <[EMAIL PROTECTED]>
wrote:
> Hi
>
> Blender also has/had browser plugin.
> There's a maybe not up do date plugin to display webpages in cs.
> There's offline gecko project that you may look at to do the same thing.
>
> You should check with your customer the exact requirement for the
> project.
> Can he define what is small virtual world, how many objects, which
> scale, a house or a city?
> How much the visuals should be good?
> Does it even has to be 3d, what is the size limit for art and plugin.
> Does he even think you can ask visitors to install a plugin or they
> would never do so (you can mostly considere flash is always installed
> compared to any other plugin)?
> Would he even allows a separate app, same as above.
>
> As for as download size per project and complexity is it would go like
> this:
> flash < blender < cs
>
> Somehow in the middle you should also ask yourself that if this is a
> commercial project, how much budget you have what time you have to do
> somethign and how much of that time you can spend develloping/learning
> something new.(exmple if the project is quite short, myself as web dev
> and not knowing c++ or python enought to actually use CS, i d go for a
> stupid imagemap and javascript in the webpage, expected to work
> everywhere, fast to do, very limited visuals)
>
> Pascal
>
> On Wed, 2008-06-25 at 08:30 -0500, Tim Shannon wrote:
> > I'm sure I'll probably get flamed six ways from Sunday, but you could
> > take a look at Silverlight / Moonlight. I hear there are some pretty
> > impressive 3d capabilities possible with it.
> >
> > Although the problem is that it's not widely used yet, and may never
> > take off, but there's a good chance it'll be around for a while simply
> > for the fact that Microsoft is backing it, and they can afford to eat
> > the development cost and still push it.
> >
> > Other than that, I think your only option for Crystal Space is to use
> > a link to download and open up an external application.
> >
> > You might want to also google wild tangent. I believe they make 3d
> > web games, but I may be mistaken.
> >
> > On Wed, Jun 25, 2008 at 4:55 AM, <[EMAIL PROTECTED]> wrote:
> > Crystalspace & Cel as a browser pluging.
> >
> > Is this just a crazy dream or is can it become real? A member
> > of the CS
> > community has created a celstart plugin for firefox so
> > technically it can be
> > done.
> >
> > I am currently working for a coustomer who wants a small
> > virtual world in
> > their webpage. I have been looking at different technical
> > solutions for this
> > but if- it could be done in cs it would give me incredible
> > artistic power to
> > make some really nice looking graphics compared to the
> > alternatives.
> >
> > Her are some reasons why I think it would be very
> > difficult/impossible to use
> > cs/cel for this project:
> >
> > 1 Deployment of software on so many different
> > platforms/browsers and hw.
> > This as I see it is the main problem. With the deployment of
> > this type of
> > plugin comes hw issues, browser version issues os issues,
> > antivirus/firewall
> > issues, and so on.
> > This is for example why I am seriously considering using flash
> > even thought
> > the graphics would su** and it would have serious feature
> > limitations and
> > flash is not a developer friendly platform to use.
> >
> > 2 Size of the plugin and library dependences. How big would
> > the plugin be?
> > Flash is about 4 mb. (1.5 mb for the activeX plugin.)
> >
> > 3 Hw requirements. What sort of hw would be needed to run a
> > sc/cel
> > application? Could it run for example on a normal modern
> > laptop? (in this
> > particular case the target users are not heavy computer users
> > or gamers. Just
> > ordinary users.)
> >
> > 4 Why make it a browser plugin at all? If flash (Flash will
> > probably never be
> > a good choice for 3D because Adobe doesn't want to add the
> > features needed to
> > do so. According to there standard policy about keeping it
> > simple.)
> > So if Flash and other 3D web plugins dosn't work why not make
> > it a standalone
> > application?
> >
> > Sorry for the long text. I really want your feedback on this.
> >
> -------------------------------------------------------------------------
> > Check out the new SourceForge.net Marketplace.
> > It's the best place to buy or sell services for
> > just about anything Open Source.
> > http://sourceforge.net/services/buy/index.php
> > _______________________________________________
> > Crystal-main mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/crystal-main
> > Unsubscribe:
> > mailto:[EMAIL PROTECTED]
> ?subject=unsubscribe
> >
> > -------------------------------------------------------------------------
> > Check out the new SourceForge.net Marketplace.
> > It's the best place to buy or sell services for
> > just about anything Open Source.
> > http://sourceforge.net/services/buy/index.php
> > _______________________________________________ Crystal-main mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/crystal-main Unsubscribe:
> mailto:[EMAIL PROTECTED]
>
>
> -------------------------------------------------------------------------
> Check out the new SourceForge.net Marketplace.
> It's the best place to buy or sell services for
> just about anything Open Source.
> http://sourceforge.net/services/buy/index.php
> _______________________________________________
> Crystal-main mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/crystal-main
> Unsubscribe: mailto:[EMAIL PROTECTED]
> ?subject=unsubscribe
>
--
~~~~~~~~~~~~~~~~~~~~~~~
Christopher S. Case
President, Founder
G33X Nexus Entertainment
http://www.g33xnexus.com
~~~~~~~~~~~~~~~~~~~~~~~
-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Crystal-main mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/crystal-main
Unsubscribe: mailto:[EMAIL PROTECTED]