kolesar
1) You should have silverlight 5, which you can took from:
Silverlight 5 RC Tools for Visual Studio 2010 SP1
http://go.microsoft.com/fwlink/?LinkID=214309
Silverlight 5 RC SDK
http://go.microsoft.com/fwlink/?LinkId=213907
Silverlight 5 RC Runtime for Windows
http://go.microsoft.com/fwlink/?LinkId=213904
2) You should get and start the engine from this link:
http://code.msdn.microsoft.com/silverlight/Babylon-3D-engine-f0404ace
3) You should take from me a .blend file for blender editor with model
you can read about blender here – http://en.wikipedia.org/wiki/Blender_%28software%29
the file also can be downloaded as .7z (http://en.wikipedia.org/wiki/7-Zip) from this link:
http://data.freelancer.com/project/1233975/final_a01.7z
4) You should develop a way to export data from the model and import data into 3D engine
probably it is possible to do through 3D Max data format
5) You should write a silverlight code which will control the 3D engine in order to allow
user of website to browse model and view it from different points
The following keys should work:
Camera shifting
– forward
up arrow
w
– backward
down arrow
s
– left
Shift-Left
Shift-A
– right
Shift-Right
Shift-D
– up
Shift-Up
Shift-W
PgUp
– down
Shift-Down
Shift-S
PgDn
Camera rotation
– left
Left
A
– right
Right
D
4) User should be able to rotate the camera with mouse
(In flash this requires the left mouse button to be hold, don’t know is it necessary in silverlight)
left-right mouse movement changes the angle of view around vertical axis
forward-backward changes the angle of view around side axis
Mouse wheel should change (increase or decrease) the focus length of the camera
5) Sources should be provided through a new project on github.com
6) Payment method should be bitcoin
(you can read about them here – http://en.wikipedia.org/wiki/Bitcoin
you can download client here – http://bitcoin.org/ )
7) Communication method should be I2P-messenger
(http://en.wikipedia.org/wiki/I2P#I2P-Messenger)
http://echelon.i2p/qti2pmessenger/
messenger can be downloaded when I2P router is downloaded and started:
http://www.i2p2.de/download
Apply directly from job listing