InsidePE.LiXizhi writes: 2008-3-16 %TOC% ---++ Task description we want to implement a 3d game world to flash viewer exporter. The 3D game scene of a user tile world is exported to a group of images and a MCML descriptor file. * images: contain snapshots of 3D object groups * MCML descriptor file: contains instances and transformations of the images in a 3D world. Then, we will use a shared flash file to generate an interactive scene in flash player, by billboarding all images. This will create a paper style scenes, like this one: [[http://www.youtube.com/watch?v=oiHvMZy1l4k]] ---+++ Goals The reason is for better marketing ParaWorld. People's content creation in ParaWorld platform can be connected (output) to tranditional web site. This is a marketing feature. So we only need a viewer of 3D world on flash. The ultimate goal is to attract people to download our client and play in the client in full 3D. ---++ Assigned to LeioZhang and ClaymanS. Please ask ClaymanS for 3d math. ---++ Flash based 3D engine * papervision3d is an open source 3d engine, I have downloaded its source. * see http://wiki.papervision3d.org/index.php?title=Main_Page * Sandy3D: is an intuitive and user-friendly 3D open-source library developed in Actionscript 2.0 and now Actionscript 3.0 for Adobe Flash. * see http://www.flashsandy.org/ * Away3D: is an open source 3d engine * see http://www.away3d.org/ ---++ Wrapper of 3D engine * Cast3D does not have it's own rendering engine. So for 3D graphics rendering Cast3D currently is ported to popular 3D engines, Sandy3D and Papervision3D. * see http://www.cast3d.org/ ---++ additional resources For flash programming, here is a 3d scene class. we will simply render rectangles. * http://www.adobe.com/devnet/flash/articles/3d_classes.html InsidePE.LiXizhi,
E
dit
|
A
ttach
|
P
rint version
|
H
istory
: r3
<
r2
<
r1
|
B
acklinks
|
V
iew topic
|
Ra
w
edit
|
M
ore topic actions
Topic revision: r3 - 2008-03-16
-
LiXizhi
Home
Site map
CCWeb web
HaqiTeen web
Main web
ParaEngine web
TWiki web
Main Web
Users
Groups
Index
Search
Changes
Notifications
RSS Feed
Statistics
导航页WebTopMenu
Preferences
开发指南
Getting Started
ParacraftSDK
NPL
MCML
NPL Reference Manual
美术Mod
Account
Log In
English
简体中文
簡體中文
E
dit
A
ttach
Copyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback