Wednesday, October 31, 2007

Behavior class



http://ictlab.tyict.vtc.edu.hk/~050042796/img/VIEW.ppt

Tuesday, October 9, 2007

Problem's of function design~

today i have late of meeting ,so, i don't know the progress of there discussion.

sam request me to think "Which of function need in our 3D ive model??"

and then , the meeting is end.

before i design the function, i need to know the details of framwork
  • program how to display the 3D model
  • how to divide program class

i have brindstorm the divide program class
( I think it is good for modify the 3D model, but may be not suitable for this project)

some ideas..and finding

1.
http://forum.java.sun.com/thread.jspa?threadID=650363&messageID=3826884
has solution to import texture to a obj format file
uv mapper is the key software to generate the texture in BMP format, although i dont know what is UV mapping...
2.
the svg parser can parse the svg file and then get the coordinate from it.
the test program can generate the wall with no thickness...(fake wall)
3.
x3d may be need to be investigated...

Friday, October 5, 2007

Today, i find a software "DWG to SVG Converter MX" to convert the .dwg files to svg.
And i use software "GLIPSGraffiti1.5" to view and modify the .svg files.

We have discuss the floor plan. Listed below:
1. For example: A room a102, it is a square. It isn't only four walls. Because one wall will be separate by two straight line on the floor plan and have a unknown thing between them. We consider to name the wall from a102-wall-001 to a102-wall-004 at the first time(if it's only have four wall). Because of the cause on the above, we need to change the name. So, we decide to name the wall a102-wall-001 at start. An order is according from left to right and top to bottom to name all wall. For example: A room have eight walls, one wall separate by two straight line, it's eight line. We will name the top and left straight line to a102-wall-001, the bottom and right to a102-wall-008.

2. We also think about if a wall is share by two room, how to name it? But now we haven't any idea.

3. We will block the toilet, store room...etc. We consider to block the unimportant room, because we think no need to make an real environment for that room. It only show a door for that room.

4. If the user view out side of the campus, it only show a sky.

5. We will go to see the real environment, because we need to know what unknown thing on the floor plan.

6. I asked to sam write a java program and try to plugs-in a102 (use the .svg files include the coordinates). Because we need to change the room id, declare all wall, door......So, i call him to try one room first.

Thursday, October 4, 2007

Meeting on 4-10-2007 11:30-12:30

We had a meeting at school's canteen and talked something about server. We dropped down the details on the notebook. I can't post it on this blogs, because there are a picture. I scanned that several pages already but this blogs can't uploads the files. So, I can't show it to you now.

Today, I have try to use the software Autodesk DWF viewer to open the autocad files(.dwg files), but the software not support to open .dwg files.
Then, i try another software eDrawings2008 to open the .dwg files, but this software only can view the DWG files, can't modify or change the .dwg files to the other format(SVG).