Henzai (遍在) Henzai (遍在) meaning ubiquitous, is a cross platform 3D rendering engine using .NetCore and veldrid. Resources Graphics https://mellinoe.github.io/veldrid-docs/ https://www.scratchapixel.com http://dev.theomader.com/ https://fgiesen.wordpress.com/2011/07/09/a-trip-through-the-graphics-pipeline-2011-index/ http://ksimek.github.io/2013/06/03/calibrated_cameras_in_opengl/ http://www.iquilezles.org/www/articles/patchedsphere/patchedsphere.htm https://mynameismjp.wordpress.com http://jamie-wong.com/2016/07/15/ray-marching-signed-distance-functions/#the-raymarching-algorithm https://seblagarde.wordpress.com/2013/04/29/memo-on-fresnel-equations/ http://alextardif.com/ShadowMapping.html https://turanszkij.wordpress.com http://xdpixel.com/decoding-a-projection-matrix/ http://paul-reed.co.uk/programming.html OpenGL https://learnopengl.com https://open.gl https://www.khronos.org/assets/uploads/developers/library/2014-siggraph-bof/KITE-BOF_Aug14.pdf http://prideout.net/blog/ http://ogldev.atspace.co.uk/index.html http://www.codinglabs.net/tutorial_simple_def_rendering.aspx http://www.lighthouse3d.com/tutorials/ http://www.opengl-tutorial.org/ http://anki3d.org/features/ https://www.khronos.org/opengl/wiki/Vertex_Transformation https://nlguillemot.wordpress.com/2016/12/07/reversed-z-in-opengl/ http://www.songho.ca/opengl/ Metal https://developer.apple.com/metal/ https://developer.apple.com/metal/Metal-Shading-Language-Specification.pdf https://www.raywenderlich.com/146414/metal-tutorial-swift-3-part-1-getting-started https://crimild.wordpress.com/ http://tech.metail.com/metal-swift-introduction/ http://metalbyexample.com/introduction-to-compute/ https://github.com/FlexMonkey/ParticleLab http://metalbyexample.com/linear-algebra/ // TLDR: Left-Handed Coordinate System https://www.haroldserrano.com/metal-api-projects/ https://developer.apple.com/documentation/metal/compute_processing/hello_compute Vulkan https://www.saschawillems.de/?p=1669 https://matthewwellings.com/blog/the-new-vulkan-coordinate-system/ https://github.com/Microsoft/DirectXShaderCompiler/blob/master/docs/SPIR-V.rst DirectX https://msdn.microsoft.com/en-us/library/windows/desktop/bb324490(v=vs.85).aspx http://www.rastertek.com/tutdx11.html System Programming https://www.developerfusion.com/article/84519/mastering-structs-in-c/ https://jacksondunstan.com/articles/3577
geoeo/henzai
Henzai (遍在)
Henzai (遍在) meaning ubiquitous, is a cross platform 3D rendering engine using .NetCore and veldrid.
Resources
Graphics
OpenGL
Metal
Vulkan
DirectX
System Programming