Learnbgame的目标是一个创建一个关于科学知识学习的:video_game:3D游戏🎮,将科学研究得到的科学知识进行三维可视化,力求创建一种所见即所得的学习方式,你可以理解为现实世界的虚拟仿真映射.
Learnbgame目标的实现还有很长的路要走,因此现阶段Learnbgame为依托主流开源虚幻引擎Unreal的3D游戏项目,力求
-
模型尽量使用节点式非破坏性程序化模型----现阶段采用Houdini的hda进行创建
-
逻辑采用节点式逻辑----现阶段采用Unreal的蓝图进行实现
-
节点式非破坏性程序化模型----现阶段使用houdini的hda
-
程序化材质纹理----现阶段使用substance design,houdini,blender实现
-
后期----现阶段采用Nuke,houdini,blender实现
-
节点式逻辑----现阶段使用unreal蓝图
-
blender + houdini + unreal蓝图 + Nuke + substance design +
这是关于Learnbgame世界的数据集合引擎
- 模型的生成主要采用节点式非破坏性程序化模型
这是关于免疫学知识的卡牌游戏 🎮 部分内容展示
夸克————质子
|—————原子核
中子 |——————原子————分子————细胞————组织————器官————功能系统————个体————物种————种群————群落————生态系统——————地球————太阳系————银河系————本星系群————总星系————宇宙——————世界
电子
从原子出发,有元素周期表,往前,有原子核和电子组成的电子云,往后,则是原子构成分子的三维结构,以pdb和smiles格式在blender中,这是个微观世界,
往后,以gltf格式,是物种,种群组成的生态系统。
再往后,是地球以外广阔的宇宙。
atoms---molecules---species---planets---
原子---分子---物种----星球---
🔯 原子--元素周期表--核外电子排布--
🔯 分子--无机物--有机大分子--
🔯 无机物--smiles
👻 物种--界--门--纲--目--科--属--种
🌏 星球--
声--光--热--电--动--势--场
🎼 声--
💥 光--材质库(blender有内置材质库)--环境光easyhdri
🔥 热--烟--火
⚡ 电--
🔩 动--骨骼--
⚓ 势--状态--液体状态--FLIP Fluids
🌀 场--Force Field(blender内置)
blender 2.8+ openbabel
- houdini特效借鉴
-
目前由于插件中的化学分子三维结构生成部分需要调用openbabel化学python库,所以还需另外安装,日后会进行改进,敬请期待
-
atom模块中电子的排布引用Fibonacci lattice算法,运动引用AXIS ANGLE旋转算法.
-
learnbgame目前主要在kali linux系统中开发,所以可能会有系统兼容性问题,欢迎提bug
ImmunemaG
LearmWWW
LearnbdnelB
Learnbgame
LearnbgameWWW
LearnBikiW
LearnioC
LearnruT.md
LearnW5H
PByHack
poqbdb