Summer of Code/2015/Ishan:Turtle Blocks 3D JavaScript: Difference between revisions
Ishan28mkip (talk | contribs) Tag: visualeditor |
Ishan28mkip (talk | contribs) No edit summary Tag: visualeditor |
||
| (3 intermediate revisions by the same user not shown) | |||
| Line 86: | Line 86: | ||
* Add 3D lighting support. | * Add 3D lighting support. | ||
* Add camera models, add the ability to switch camera angles / camera types (orthographic/perspective) | * Add camera models, add the ability to switch camera angles / camera types (orthographic/perspective) | ||
* Create a palette, and put blocks in it. | |||
|- | |- | ||
| <9 June - 16 June> || | | <9 June - 16 June> || | ||
| Line 91: | Line 92: | ||
* Add the ability of texture mapping. | * Add the ability of texture mapping. | ||
|- | |- | ||
| <16 June - 23 June> || Add the ability to import 3D models | | <16 June - 23 June> || Add the ability to import 3D models. | ||
|- | |- | ||
| <24 June - 26 June> ||Fix bugs and prepare the activity for the mid term evaluation. | | <24 June - 26 June> ||Fix bugs and prepare the activity for the mid term evaluation. | ||
| Line 134: | Line 135: | ||
'''Prototype''' | '''Prototype''' | ||
*A prototype of Turtle Blocks 3D JavaScript : Developed a prototype for the Turtle Blocks 3D JavaScript to get a better grasp on the work that would be required to be done. It can be reviewed here : | *A prototype of Turtle Blocks 3D JavaScript : Developed a prototype for the Turtle Blocks 3D JavaScript to get a better grasp on the work that would be required to be done. It can be reviewed here : | ||
** Updates : Added support for graphical scripting. | |||
https://github.com/ishan28mkip/turtleBlocks3D | https://github.com/ishan28mkip/turtleBlocks3D | ||
* The prototype can be previewed here : | * The prototype can be previewed here : | ||
| Line 144: | Line 146: | ||
* Developed my college cultural fest website. Written in JavaScript/HTML5. The website can be viewed here: | * Developed my college cultural fest website. Written in JavaScript/HTML5. The website can be viewed here: | ||
http://bits-oasis.org/ | http://bits-oasis.org/ | ||
* Developed an implementation of the brick break game in canvas. | * Developed an implementation of the brick break game in canvas. | ||
* Developed a gesture based / aural implementation of braille using kinect. | |||
'''Current Projects''' | '''Current Projects''' | ||
* Core developer of a startup named helpdu. Developed the backend using node.js/mongoDb | * Core developer of a startup named helpdu. Developed the backend using node.js/mongoDb. | ||
http://helpdu.com | http://helpdu.com | ||
'''Relevant Courses | '''Relevant Courses completed''' | ||
* Currently undergoing a MOOC on WebGL on Udacity | * Currently undergoing a MOOC on WebGL on Udacity. | ||
https://www.udacity.com/course/cs291 | https://www.udacity.com/course/cs291 | ||
| Line 165: | Line 167: | ||
'''Walter Bender''' | '''Walter Bender''' | ||
'''What will you do if you get stuck on your project and your mentor isn't around?''' | '''What will you do if you get stuck on your project and your mentor isn't around?''' | ||
| Line 187: | Line 187: | ||
'''We want to make sure that you can set up a [http://developer.sugarlabs.org development environment] before the summer starts. Please do ''one'' of the following:''' | '''We want to make sure that you can set up a [http://developer.sugarlabs.org development environment] before the summer starts. Please do ''one'' of the following:''' | ||
* Send us a link to a screenshot of your Sugar development environment with the following modification: when you hover over the XO-person icon in the middle of Home view, the drop-down text should have your email in place of "logout". | * Send us a link to a screenshot of your Sugar development environment with the following modification: when you hover over the XO-person icon in the middle of Home view, the drop-down text should have your email in place of "logout". | ||
[[File:DevelopmentEnvScreenShot.jpg]] | |||
'''Describe a great learning experience you had as a child.''' | '''Describe a great learning experience you had as a child.''' | ||