Updates


....

posted Dec 3, 2010 1:23 PM by Mabel Zhang

....

Now display list has toggle on/off

posted Dec 3, 2010 1:17 PM by Gary Chow

press v to toggle on/off
only files that have changed are:
run.cpp,shape3D.cpp, and shape3D.h

These obj files can be deleted from /in/ 20101-12-03 09:33 am

posted Dec 3, 2010 9:32 AM by Mabel Zhang   [ updated Dec 3, 2010 9:35 AM ]

chandelier (~2 MB)
Amer...something fishing ship (~1 MB)
lowPolyGalleon_9515.obj

These files have high number of polygons, so we won't be using them in the scene.
This also saves some space for the zip files.

Uploaded my version 2010-12-03 2:48 am

posted Dec 3, 2010 2:47 AM by Mabel Zhang   [ updated Dec 3, 2010 2:50 AM ]

Updates:
- Display list implementation for shape3D and L-System added.
- Use gluPerspective instead of glFrustum to have correct ratio now when window in full screen mode or resized.
- Particle fires translated a bit
- L-Sys plants tweaking in progress
- Texture on all walls
- Some new obj files - this is not the latest yet, will upload the right ones later today.
- Etc.

diffs:

+ run.cpp

+ partsys.h
+ partsys.cpp

+ lsys.h
+ lsys.cpp

+ shape3D.h
+ shape3D.cpp

... and maybe minor changes in others..?

Merged my code with the most updated code

posted Dec 2, 2010 10:12 PM by Gary Chow   [ updated Dec 2, 2010 10:15 PM ]

Environment mapping is all working now.

Press "m" to on/off the environment mapping in the scene.

The only objects that have environment mapping are david, chain, and the globe.

Gary

Updated my version of code from tonight 2010-12-02 02:45 am

posted Dec 2, 2010 2:44 AM by Mabel Zhang

diffs (there may be others... but these for sure changed):

Glass pane animation
+ run.cpp

Particle effect - tried to fix billboarding, still not entirely working
+ partsys.h
+ partsys.cpp

Changed for glass pane animation
+ transformgroup.cpp
+ transformgroup.h

Maybe just the 1 line change commented out TexEnv
+ shape.cpp

Updated run.cpp with objects

posted Dec 1, 2010 7:22 PM by Khanh Luc

Re-added the objects to run.cpp. Please make sure you don't overwrite anything in your code!

Code for 1st Merging Uploaded 2010-12-01 9:40 am

posted Dec 1, 2010 9:40 AM by Mabel Zhang

My version uploaded.

diffs:

Particle system  - still need to implement billboard, not entirely working for mouse panning yet, works for keyboard rotation
+ psys.h
+ psys.cpp

run.cpp
+ code here and there

maybe minor changes in other files too.

Got toon shading to work!

posted Nov 29, 2010 11:41 PM by Khanh Luc

At least in my example for hw6. Gonna try to test it out tomorrow in the labs. Running it remotely from home is really slow because I have slow DSL. Gonna code the texture for the walls now. Attached below are the vert and frag files for toon shading.

Code not uploaded yet, but logging changes

posted Nov 29, 2010 12:37 AM by Mabel Zhang   [ updated Nov 29, 2010 2:34 AM ]

Fixed seg faults with Group - now that it's a concrete class, had to initialize all member fields. Before, it used to be abstract, so never had a problem before
.
group.cpp

In constructor Group::Group()
+ childList = NULL;

In Group::addChild ()
+ if (childList)
    delete[] childList


+ partsys.h
+ partsys.cpp
Particle System implementation


run.cpp

usage()
+ usage message

main(), displayCB()
+ particle system support

keyCB()
+ particle system support

-Mabel

‹ Prev    1-10 of 15    Next ›

  Sign in   Terms   Report Abuse   Print page  |  Powered by Google Sites