วันเสาร์ที่ 25 มิถุนายน พ.ศ. 2559

3D Engine and Math



The following is the link to 'Essential English Grammar for Reading Comprehension' topic

https://readinterestinglinks.blogspot.com/2015/11/the-following-are-topics-of-english.html


The following is link to 'How to Write Your First Program' topic

http://readinterestinglinks.blogspot.com/2018/01/how-to-write-your-first-program.html


The following is link to 'Programming for Kids' topic

http://readinterestinglinks.blogspot.com/2016/07/programming-for-kids.html


The following is link to 'A-Frame' topic

https://readinterestinglinks.blogspot.com/2019/04/a-frame.html


The following is link to 'Linux and Operating Systems' topic

https://readinterestinglinks.blogspot.com/2019/05/linux-and-operating-systems.html




The following is link to 'Electronics Engineering' topic
http://readinterestinglinks.blogspot.com/2017/05/electronics-engineering.html




The following is link to ' Arduino and Raspberry Pi ' topic

http://readinterestinglinks.blogspot.com/2017/04/arduino-and-raspberry-pi.html



The following is link to 'Game Engine' topic

http://readinterestinglinks.blogspot.com/2016/07/game-engine.html



The following is link to 'Blender' topic

http://readinterestinglinks.blogspot.com/2015/12/blender.html


The following is link to 'Godot' topic

http://readinterestinglinks.blogspot.com/2015/12/godot-engine.html

============================================================== https://gamedevelopment.tutsplus.com/series/lets-build-a-3d-graphics-software-engine--gamedev-12718

https://gamedevelopment.tutsplus.com/tutorials/lets-build-a-3d-graphics-engine-points-vectors-and-basic-concepts--gamedev-8143

https://gamedevelopment.tutsplus.com/tutorials/lets-build-a-3d-graphics-engine-linear-transformations--gamedev-7716

https://gamedevelopment.tutsplus.com/tutorials/lets-build-a-3d-graphics-engine-spaces-and-culling--gamedev-8134

https://gamedevelopment.tutsplus.com/tutorials/lets-build-a-3d-graphics-engine-rasterizing-line-segments-and-circles--gamedev-8414

https://gamedevelopment.tutsplus.com/tutorials/lets-build-a-3d-graphics-engine-rasterizing-triangles-and-quads--gamedev-8852

https://gamedevelopment.tutsplus.com/tutorials/lets-build-a-3d-graphics-engine-colors--gamedev-9036

https://gamedevelopment.tutsplus.com/tutorials/lets-build-a-3d-graphics-engine-dynamic-lighting--gamedev-9143

https://www.davrous.com/2013/06/13/tutorial-series-learning-how-to-write-a-3d-soft-engine-from-scratch-in-c-typescript-or-javascript

https://www.davrous.com/2013/06/14/tutorial-part-2-learning-how-to-write-a-3d-soft-engine-from-scratch-in-c-ts-or-js-drawing-lines-triangles

https://www.davrous.com/2013/06/17/tutorial-part-3-learning-how-to-write-a-3d-soft-engine-in-c-ts-or-js-loading-meshes-exported-from-blender

https://www.davrous.com/2013/06/21/tutorial-part-4-learning-how-to-write-a-3d-software-engine-in-c-ts-or-js-rasterization-z-buffering

https://www.davrous.com/2013/06/25/tutorial-part-4-bonus-learning-how-to-write-a-3d-software-engine-in-c-ts-or-js-optimizing-parallelism

https://www.davrous.com/2013/07/03/tutorial-part-5-learning-how-to-write-a-3d-software-engine-in-c-ts-or-js-flat-gouraud-shading

https://www.davrous.com/2013/07/18/tutorial-part-6-learning-how-to-write-a-3d-software-engine-in-c-ts-or-js-texture-mapping-back-face-culling-webgl

http://www.songho.ca/opengl/gl_transform.html

==========================================

The links below are created before July, 2019

The following is link to 'Haxe Engine ' topic

http://readinterestinglinks.blogspot.com/2015/12/haxe-engine.html

The following is link to ' Godot Engine ' topic

http://readinterestinglinks.blogspot.com/2015/12/godot-engine.html

The following is link to 'Java ' topic

http://readinterestinglinks.blogspot.com/2015/12/java.html



The following is link to 'Haxe ' topic

http://readinterestinglinks.blogspot.com/2015/12/haxe.html



The following is link to 'Android ' topic

http://readinterestinglinks.blogspot.com/2016/04/android.html

The following is link to ' C++ ' topic

http://readinterestinglinks.blogspot.com/2015/12/c.html


======================================



Tutorial Series

https://www.davrous.com/2013/06/13/tutorial-series-learning-how-to-write-a-3d-soft-engine-from-scratch-in-c-typescript-or-javascript/

http://gamemath.com/

http://www.gamefromscratch.com/page/Game-Development-Math-Recipes.aspx


Basics of Coordinate Systems


http://gamedevelopment.tutsplus.com/tutorials/lets-build-a-3d-graphics-engine-points-vectors-and-basic-concepts--gamedev-8143



Use JavaScript

https://www.sitepoint.com/building-3d-engine-javascript/


Vector

http://docs.godotengine.org/en/stable/tutorials/vector_math.html

http://docs.godotengine.org/en/latest/tutorials/vector_math.html



Quaternions

http://www.3dgep.com/understanding-quaternions/



Matrices

http://docs.godotengine.org/en/stable/tutorials/matrices_and_transforms.html


http://www.opengl-tutorial.org/beginners-tutorials/tutorial-3-matrices/


Quaternions and Matrices


https://goocreate.com/learn/everything-you-always-wanted-to-know-about-rotation/

http://www.gamedev.net/page/resources/_/technical/math-and-physics/do-we-really-need-quaternions-r1199

http://www.opengl-tutorial.org/intermediate-tutorials/tutorial-17-quaternions/




https://www.google.co.th/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=learn%20tutorial%20math%203d%20engine

https://www.google.co.th/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=learn+tutorial+math+3d+engine&start=10

https://www.google.co.th/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=learn+tutorial+math+3d+engine+compare+quaternion+matrix+matrice



ไม่มีความคิดเห็น:

แสดงความคิดเห็น