luoyexunxue / avatar Goto Github PK
View Code? Open in Web Editor NEWCross platform 3D engine
Home Page: http://blog.csdn.net/luoyexunxue
Cross platform 3D engine
Home Page: http://blog.csdn.net/luoyexunxue
Should resize gui after resize window, but when default render target is not the screen?
动画数据移植,类似Unreal Unity3D 的 animation retarget, 但是需要做到自动映射关节。
渲染水下阳光的焦散方案,散焦为预计算纹理图片列表
光源修改的时候需预计算:
1.计算光源的视图投影矩阵
2.根据水面平面修改视图投影矩阵为近斜裁剪矩阵
3.将矩阵前乘纹理坐标缩放偏移矩阵(新增散焦缩放参数)
渲染水下物体,根据计算得到的散焦纹理坐标(注意纹理坐标z值必须大于-1,如果小于-1则代表在水面上)渲染最终光照衰减
针对不同水面,需要计算每个水面覆盖范围,得到水面下待渲染物体的aabb,然后得到光源视图投影矩阵;这些物体得到一组散焦渲染列表,再渲染。对跨越多个水域的需要另行考虑。
GUI is supported utf8, but read write file is not supported, this cause some problem
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.