Difference between revisions of "User:BUTTONpUSHER Jones"

From Second Life Wiki
Jump to navigation Jump to search
Line 1: Line 1:
hi!
Project list
 
finish pet protocol
Update Magic Carpet and sell it. it needs new flexies, vehicle actions, and camera.
Make tank game (multiplayer assault)
Make robot stop motion movie
Document all types of rotations:
* what transform is used to change right (or up, etc) to forward?
* how to rotate around 1 axis to nearest lookat
* how to zero X and Y while keeping same Z rotation
* how to rotate child prim around root
* how to rotate child prim around arbitrary point (this is a move and rotate)
* how to rotate child prim around it's own center
* how to rotate an arbitrary point of a child object (as an offset, eg. the top face of a box) around another arbitrary point
* get the rotation of the avatar
* get the rotation of the camera
* get the position of a point x distance in direction y
make various steering types
* rotation is duty cycle of arrow keys. something like rotation = rotation + time_since_last_sample * key(1 or -1) else rotation = rotation * 0.5 * time_since_last_sample. If abs (rotation) < 0.1 then rotation = 0. possibly use a 1/2 second trailing average to smooth it out.
* single press = 50% turn, double press = max turn
* Dragging HUD element (if this works)
* Dragging steering wheel?
* shift-turn = max. can a regular turn be distinguished from strafe while in mouselook?
investigate already existing 'zaggat' type huds or devices
Make personal tank (like Bonaparte from Dominion: Tank Police)
Make a building tutorial movie
Make a low prim version of Chess.

Revision as of 23:39, 3 March 2007

Project list

finish pet protocol Update Magic Carpet and sell it. it needs new flexies, vehicle actions, and camera. Make tank game (multiplayer assault) Make robot stop motion movie Document all types of rotations:

  • what transform is used to change right (or up, etc) to forward?
  • how to rotate around 1 axis to nearest lookat
  • how to zero X and Y while keeping same Z rotation
  • how to rotate child prim around root
  • how to rotate child prim around arbitrary point (this is a move and rotate)
  • how to rotate child prim around it's own center
  • how to rotate an arbitrary point of a child object (as an offset, eg. the top face of a box) around another arbitrary point
  • get the rotation of the avatar
  • get the rotation of the camera
  • get the position of a point x distance in direction y

make various steering types

  • rotation is duty cycle of arrow keys. something like rotation = rotation + time_since_last_sample * key(1 or -1) else rotation = rotation * 0.5 * time_since_last_sample. If abs (rotation) < 0.1 then rotation = 0. possibly use a 1/2 second trailing average to smooth it out.
  • single press = 50% turn, double press = max turn
  • Dragging HUD element (if this works)
  • Dragging steering wheel?
  • shift-turn = max. can a regular turn be distinguished from strafe while in mouselook?

investigate already existing 'zaggat' type huds or devices Make personal tank (like Bonaparte from Dominion: Tank Police) Make a building tutorial movie Make a low prim version of Chess.