473,414 Members | 1,590 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,414 software developers and data experts.

3D & web application ?


I was thinking about lerning web application through the creating the site
which will enable the users to upload, download and viewing the 3D models
created in 3DStudio, Maya etc. What do you think about idea ? Does make
sense ? Does something like that exist? Will viewing (zooming, rotating...)
works in web environment? I find with google only 3D viewer applets, but no
signs of web application, or I google with the wrong words ?
Oct 24 '06 #1
10 4470
On Tue, 24 Oct 2006 09:53:42 +0200, FreeStyler wrote:
>
I was thinking about lerning web application through the creating the site
which will enable the users to upload, download and viewing the 3D models
created in 3DStudio, Maya etc. What do you think about idea ? Does make
sense ? Does something like that exist? Will viewing (zooming, rotating...)
works in web environment? I find with google only 3D viewer applets, but no
signs of web application, or I google with the wrong words ?
There have been a number of web pages using 3D with either VRML or X3D.
The advantage with those is that they are viewable with a simple browser
plug-in and are not tied to a vendor. There is also Java 3D which has a
plug-in.

In both cases, the 3D would be cross platform. With 3DStudio I don't
think there is an appropriate viewer for Linux users, and the same could
be true for Maya.

Tony
Oct 24 '06 #2

"FreeStyler" <pa****@po.t-com.hrwrote in message
news:eh**********@ss408.t-com.hr...
>
I was thinking about lerning web application through the creating the site
which will enable the users to upload, download and viewing the 3D models
created in 3DStudio, Maya etc. What do you think about idea ? Does make
sense ? Does something like that exist? Will viewing (zooming,
rotating...)
works in web environment? I find with google only 3D viewer applets, but
no
signs of web application, or I google with the wrong words ?
Unless you want to somehow convert the 3D Models to VRML (sounds
difficult and painful), you're going to either need an applet to render the
3D models, or a flash animation, or something similar (could it be done in
Ajax? Again, sounds difficult and painful).

But for the web app itself, it probably doesn't need to be aware of the
fact that the files its managing are 3D models at all. You could get any
arbitrary generic CMS (Content Management System) which would allow users to
upload files, and it would keep track of authors, number of downloads,
ratings, description, etc. stuff like that. You would just have to add a
tiny bit of code to link to your 3D viewing applet.

- Oliver
Oct 24 '06 #3

"Oliver Wong" <ow***@castortech.comje napisao u poruci interesnoj
grupi:bEp%g.71454$E67.67130@clgrps13...
>
"FreeStyler" <pa****@po.t-com.hrwrote in message
news:eh**********@ss408.t-com.hr...

I was thinking about lerning web application through the creating the
site
which will enable the users to upload, download and viewing the 3D
models
created in 3DStudio, Maya etc. What do you think about idea ? Does make
sense ? Does something like that exist? Will viewing (zooming,
rotating...)
works in web environment? I find with google only 3D viewer applets, but
no
signs of web application, or I google with the wrong words ?

Unless you want to somehow convert the 3D Models to VRML (sounds
difficult and painful), you're going to either need an applet to render
the
3D models, or a flash animation, or something similar (could it be done in
Ajax? Again, sounds difficult and painful).

But for the web app itself, it probably doesn't need to be aware of
the
fact that the files its managing are 3D models at all. You could get any
arbitrary generic CMS (Content Management System) which would allow users
to
upload files, and it would keep track of authors, number of downloads,
ratings, description, etc. stuff like that. You would just have to add a
tiny bit of code to link to your 3D viewing applet.

- Oliver

few 3Dstudio modelers ask me another question about 3D. They want to know
can I make the application (web or desktop, it doesn't matter) which allow
the user to "move it" through the 3D space which they make with the 3DStudio
(the family house, for example).
Oct 25 '06 #4

"FreeStyler" <pa****@po.t-com.hrwrote in message
news:eh**********@ss408.t-com.hr...
>
few 3Dstudio modelers ask me another question about 3D. They want to know
can I make the application (web or desktop, it doesn't matter) which allow
the user to "move it" through the 3D space which they make with the
3DStudio
(the family house, for example).
Basically, you want to have one 3D model (e.g. a person) and another 3D
model (a house), and you want it so that when buttons on the keyboard are
pressed, the person-model is moved, but the house-mouse doesn't move (but
perhaps the camera will follow the person around), right?

Doing this via DHTML will be extremely painful. Doing it via Flash or
Java applets will be moderately painful. You're essentially implementing a
very simple game here.

- Oliver
Oct 25 '06 #5

"Oliver Wong" <ow***@castortech.comje napisao u poruci interesnoj
grupi:crK%g.71716$E67.40731@clgrps13...
>
"FreeStyler" <pa****@po.t-com.hrwrote in message
news:eh**********@ss408.t-com.hr...

few 3Dstudio modelers ask me another question about 3D. They want to
know
can I make the application (web or desktop, it doesn't matter) which
allow
the user to "move it" through the 3D space which they make with the
3DStudio
(the family house, for example).

Basically, you want to have one 3D model (e.g. a person) and another
3D
model (a house), and you want it so that when buttons on the keyboard are
pressed, the person-model is moved, but the house-mouse doesn't move (but
perhaps the camera will follow the person around), right?
Doing this via DHTML will be extremely painful. Doing it via Flash or
Java applets will be moderately painful. You're essentially implementing a
very simple game here.

- Oliver

So the easiest way that 3D modeller can present its work is creating the
..avi movie which will drive the customer (of the house) through the model.
But still arhitects doesn't have the presentation tool for moving through
its model by the will of customer. Stuipid or not they looking for an
application which could handle with its 3D models of the house.
Oct 25 '06 #6

"FreeStyler" <pa****@po.t-com.hrwrote in message
news:eh**********@ss408.t-com.hr...
>
"Oliver Wong" <ow***@castortech.comje napisao u poruci interesnoj
> Doing this via DHTML will be extremely painful. Doing it via Flash or
Java applets will be moderately painful. You're essentially implementing
a
very simple game here.

- Oliver


So the easiest way that 3D modeller can present its work is creating the
.avi movie which will drive the customer (of the house) through the model.
But still arhitects doesn't have the presentation tool for moving through
its model by the will of customer. Stuipid or not they looking for an
application which could handle with its 3D models of the house.
So go ahead and write this mini-game engine.

- Oliver
Oct 25 '06 #7

"Oliver Wong" <ow***@castortech.comje napisao u poruci interesnoj
grupi:BDO%g.71775$E67.7895@clgrps13...
>
"FreeStyler" <pa****@po.t-com.hrwrote in message
news:eh**********@ss408.t-com.hr...

"Oliver Wong" <ow***@castortech.comje napisao u poruci interesnoj
Doing this via DHTML will be extremely painful. Doing it via Flash
or
Java applets will be moderately painful. You're essentially
implementing
a
very simple game here.

- Oliver

So the easiest way that 3D modeller can present its work is creating the
.avi movie which will drive the customer (of the house) through the
model.
But still arhitects doesn't have the presentation tool for moving
through
its model by the will of customer. Stuipid or not they looking for an
application which could handle with its 3D models of the house.

So go ahead and write this mini-game engine.

- Oliver


You scared me:)), I thought that it isn't so complicated, especilly when no
one choose java for making 3D engine. I have just only one conclusion and
you correct me if I'm wrong: textures and shapes of 3DStudio works are
pretty amazing while all todays games (wrote in C++ I suppose) are not. So
even I write mini games engine it will not so amazing as I thought.
Oct 26 '06 #8

"FreeStyler" <pa****@po.t-com.hrwrote in message
news:eh**********@ss408.t-com.hr...
>
"Oliver Wong" <ow***@castortech.comje napisao u poruci interesnoj
>>
So go ahead and write this mini-game engine.


You scared me:)), I thought that it isn't so complicated, especilly when
no
one choose java for making 3D engine. I have just only one conclusion and
you correct me if I'm wrong: textures and shapes of 3DStudio works are
pretty amazing while all todays games (wrote in C++ I suppose) are not. So
even I write mini games engine it will not so amazing as I thought.
Writing a 3D game is difficult, no matter what language you use. The fact
that you want to do it in an applet makes it even more difficult. But it's
very possible to write 3D games in Java.

http://www.bytonic.de/html/jake2.html
https://jge.dev.java.net/
http://www.jmonkeyengine.com/index.p...d=68&Itemid=84

- Oliver
Oct 26 '06 #9
Did you check if there's a browser plugin to view 3DStudio models?
I remember long time ago working with a plugin to render and navigate
Autocad models...
(So you don't need to reinvent the wheel)

"FreeStyler" <pa****@po.t-com.hrwrote in message
news:eh**********@ss408.t-com.hr...
>
"Oliver Wong" <ow***@castortech.comje napisao u poruci interesnoj
grupi:bEp%g.71454$E67.67130@clgrps13...
>>
"FreeStyler" <pa****@po.t-com.hrwrote in message
news:eh**********@ss408.t-com.hr...
>
I was thinking about lerning web application through the creating the
site
which will enable the users to upload, download and viewing the 3D
models
created in 3DStudio, Maya etc. What do you think about idea ? Does make
sense ? Does something like that exist? Will viewing (zooming,
rotating...)
works in web environment? I find with google only 3D viewer applets,
but
no
signs of web application, or I google with the wrong words ?

Unless you want to somehow convert the 3D Models to VRML (sounds
difficult and painful), you're going to either need an applet to render
the
>3D models, or a flash animation, or something similar (could it be done
in
Ajax? Again, sounds difficult and painful).

But for the web app itself, it probably doesn't need to be aware of
the
>fact that the files its managing are 3D models at all. You could get any
arbitrary generic CMS (Content Management System) which would allow users
to
>upload files, and it would keep track of authors, number of downloads,
ratings, description, etc. stuff like that. You would just have to add a
tiny bit of code to link to your 3D viewing applet.

- Oliver


few 3Dstudio modelers ask me another question about 3D. They want to know
can I make the application (web or desktop, it doesn't matter) which allow
the user to "move it" through the 3D space which they make with the
3DStudio
(the family house, for example).

Oct 28 '06 #10

"Oliver Wong" <ow***@castortech.comje napisao u poruci interesnoj
grupi:6c40h.37213$P7.29095@edtnps89...
>
"FreeStyler" <pa****@po.t-com.hrwrote in message
news:eh**********@ss408.t-com.hr...

"Oliver Wong" <ow***@castortech.comje napisao u poruci interesnoj
>
So go ahead and write this mini-game engine.

You scared me:)), I thought that it isn't so complicated, especilly when
no
one choose java for making 3D engine. I have just only one conclusion
and
you correct me if I'm wrong: textures and shapes of 3DStudio works are
pretty amazing while all todays games (wrote in C++ I suppose) are not.
So
even I write mini games engine it will not so amazing as I thought.

Writing a 3D game is difficult, no matter what language you use. The fact
that you want to do it in an applet makes it even more difficult. But it's
very possible to write 3D games in Java.

http://www.bytonic.de/html/jake2.html
https://jge.dev.java.net/
http://www.jmonkeyengine.com/index.p...=view&id=68&It
emid=84
>
- Oliver

The links above are incredible. As a young boy I always have a wish to make
games but unfortunatelly life ask me to learn about business application and
know I don't anything about 3D. Thank you on links. I will spend some night
hours to investigate these sites.
Oct 28 '06 #11

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

12
by: Sammy | last post by:
Hi, my mind is going crazy. I have tried everything I can think of to no avail. I have tried Disable Output Escaping. I tried to think of a way of enclosing the attribute data in a CDATA...
4
by: MLH | last post by:
A programmer developed an AMP (Apache/MySQL/PHP) application for me. When he was done, he sent me the PHP files and the MySQL dump file. Now, when I connect to the application on my LAN using...
4
by: johkar | last post by:
When the output method is set to xml, even though I have CDATA around my JavaScript, the operaters of && and < are converted to XML character entities which causes errors in my JavaScript. I know...
1
by: Nathan Alden | last post by:
I have an XSD defined as the following: <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"...
5
by: martin | last post by:
Hi, I would be extremly grateful for some help on producing an xml fragemt. The fragment that I wish to produce should look like this <Addresses> <Address>&qout;Somebody's Name&quot;...
0
by: SeanGallavan | last post by:
Our Environment: Two network load balanced (using Microsoft NLB software) webservers with session maintained in a SQL Server database. NLB is configured with no affinity settings and two...
3
by: davis | last post by:
Hi, I'm wrapping a 3rd party .NET 2.0 CF library which mandates Dispose be called. So, I mandate Dispose be called on my library...I follow the Disposable pattern described on MSDN...and I...
0
by: Mudiya Dissa | last post by:
Hi, I have some code on my application like the following <% redirectUrl = "mypage.asp?type=100&id=something&view=10 'some more asp code
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.