AdvancedThing: Complex Behavior (#2) Example: Drive/Follow: RollerCoaster-1 The cars follows a 3D track and banks during turns. When it finishes a round at the lowest point. It will wait for the next round. AdvancedThing: Complex Behavior (#2) Example: Drive/Follow: helicopter-0 From every helipad, it will take off vertically and turn to the direction it is heading to. Then it lands and wait for the next trip. When it takes off near the station, it will choose randomly which skyscraper to go, loaded and modified from WB6. AdvancedThing: Complex Behavior (#2) Example: Drive/Follow: train-1 They move along the curved railroad and stop at the station. When they leave on the one side, they will appear on the other side. AdvancedThing: Complex Behavior (#2) Example: Drive/Follow: movingboat-0 The boat will bump up and down with water and go around in the lake. The paddles rotates around an axis to move the boat. AdvancedThing: Complex Behavior (#2) Example: Drive/Follow: car-1 The car travels on the ring road, stops at the intersection and also stops somewhere on the straight road to wait for pedestrians. AdvancedThing: Complex Behavior (#2) Example: Drive/Follow: Carousel-0 The horse goes up and down with the whole disk goes round. AdvancedThing: Complex Object (#3) Example: LookAt: train-1 and cart-1 The train head and carts are made by some primitives and have nice colors. AdvancedThing: Complex Object (#3) Example: LookAt: RollerCoasterpath-1 The path of the rollercoaster is a curve like two twisted circles and the cross section is c-shaped to fit the cars in. AdvancedThing: Complex Object (#3) Example: LookAt: movingboat-0 A complex shape boat with two paddles. AdvancedThing: Complex Object (#3) Example: LookAt: coach-3 The coach is made by several buffergeometry pieces which has different colors to make the door, window and light bulb. AdvancedThing: Complex Object (#3) Example: LookAt: helicopter-0 It looks really real. AdvancedThing: Complex Object (#3) Example: LookAt: pavilion-1 A traditional Chinese pavilion with textures. AdvancedThing: Complex Object (#3) Example: LookAt: quadcopter-1 A nice-looking quadcopter with a camera below. AdvancedThing: Complex Object (#3) Example: LookAt: skyscraper-1 A skyscraper made by two main textured parts with a helipad on the top. AdvancedThing: Complex Object (#3) Example: LookAt: t2house-2 A textured house with fringe roof. AdvancedThing: Complex Object (#3) Example: LookAt: Carousel-0 The horse is modified this time to make it look nicer. AdvancedThing: Animated Shader Effect (#5) Example: LookAt: flag-0 A planegeometry with a vertex shader and anti-aliasing fragment shader to make it look like flying in the wind. AdvancedThing: Key-Framing (#7) Example: LookAt: man-1 The rotations of the arms and legs are articulated with the man running in a circle. AdvancedThing: Curved Surface (#10) Example: LookAt: RollerCoasterpath-1 The surfaces are curved. AdvancedThing: Curved Surface (#10) Example: LookAt: movingboat-0 The bottom surfaces of the boat are curved. AdvancedThing: Procedurally generated geometry (#11) Example: LookAt: railroad-1 and road-1 The railroad and road are generated procedurally. AdvancedThing: Procedurally generated geometry (#11) Example: LookAt: treecurve-1 and treeline-0 The trees are generated procedurally. AdvancedThing: Procedurally generated geometry (#11) Example: LookAt: t2house-2 etc The houses and trees around the skyscrapers are generated procedurally with different colors. AdvancedThing: Large Diversity (#13) Example: LookAt: etc Obviously. AdvancedThing: Dynamic Texture Map (#16) Example: LookAt: lake-1 A curved shape lake with moving texture to make the water run.