72 Commits (79d0b46648d6b777087b0493f6f55c88a01997c4)

Author SHA1 Message Date
yuanjiajia 79d0b46648 修改文件路径,加入渲示用的模型文件 3 years ago
yuanjiajia 359791b7d5 修改绝对路径为相对路径 3 years ago
yuanjiajia f193ee04bf 增渲染日志文件输出 3 years ago
yuanjiajia bf9b23c94f 修改了渲染参数 3 years ago
yuanjiajia 30cf8f0ac1 修改部份注释 3 years ago
yuanjiajia 00d229b29d 去除含有中文的路径或文件名 3 years ago
yuanjiajia eac84d9f64 已写完一个场景,并修复了已发现的bug 3 years ago
yuanjiajia 0b1a25dc8c 场景文件已经写完 3 years ago
yuanjiajia 4cf6c79d48 修复不能输出属性值为0或flase的参数字符串 3 years ago
yuanjiajia 5985227f07 写场景文件,已完写完模型部分, 3 years ago
yuanjiajia 7c228e9cdc 写一个场景文件,当前已完成场景光场的创建 3 years ago
yuanjiajia c0c7734252 修改了bloadObj.php类文件不规范的变量名风格 3 years ago
yuanjiajia 12f8ebe016 已经修复转gltf模型时不能转大模型的bug 3 years ago
yuanjiajia e051cc4079 第一次修复obj转gltf功能,已经可以转换只有一个mesh的obj文件 3 years ago
yuanjiajia 3acd49956a 已经增加obj转gltf功能,尚未运行成功 3 years ago
yuanjiajia c7819abb85 loadObj.php类 增加toGltf函数 3 years ago
yuanjiajia d54f58a218 优化ply模型文件大小 3 years ago
yuanjiajia bb4aa3e866 第一次修复load 3 years ago
yuanjiajia ce3c0d9e36 已完成loadObj.php类文件编写,有bug尚未修复 3 years ago
yuanjiajia 8babf39e10 configBatch.php、Batch.php、HaltThresHold.php三个文件有修改注释 3 years ago
yuanjiajia b2255b06b2 Batch、HaltThresHold类文件改修了注释说明,新增一个configBatch.php示例文件 3 years ago
yuanjiajia 3041d0cb5b 新增configLightStrategy.php、configSampler.php两个示例文件,修改了采样器类文件、其他文件有修改部份注释 3 years ago
yuanjiajia 875c22d54b 新增三个类的使用示例文件,其他类有修改部分注释 3 years ago
yuanjiajia a8b6e3eba8 scene类文件修改了注册相机的函数,Camera、MaterialsBase类纠正单词拼写错误,printScene增加注册一个透视相机,其他类有修改部分注释错误 3 years ago
yuanjiajia b7765fa316 新增两个灯光类文件、一个天光缓存类文件、一个世界类文件,其他有一小部分类文件有小改动 3 years ago
yuanjiajia 7b55d1bc42 新增三个发光纹理类文件,至此,材质、纹理功能的类文件已经完成;Scene类中testAbnormal()涵数更名为judgeAttribute(),并移入到材质、纹理Base类中,其相应的set函数对该函数的调用也做了修改,examples目录中的文件名首字母已改为小写 3 years ago
yuanjiajia a9e3eb7d59 新增一个合成纹理类文件,修改了printScene.php文件 3 years ago
yuanjiajia 9405b622d5 修改了printScene.php文件 3 years ago
yuanjiajia 7943870ed4 新增了两个材质类文件,模型、材质、体积、贴图cards属性已经改为registerId属性 3 years ago
yuanjiajia e0cd260877 Scene类的注册模型函数增加检查要注册的模型是否赋予材质,如果没有,则new一个默认的材质并默认的材质注册到Scene,然后将这个默认的材质赋予这个模型 3 years ago
yuanjiajia cdffeb4dff 新增三个体积效果的类文件,修改了体积效果基类文件,材质、贴图、模型、类文件的bool型属性使用了OPEN、CLOSE常量初始化 3 years ago
yuanjiajia 58e381e38f 修改了“print.php”、“VolumesBase.php”文件,增加一个体积类文件“Clear.php”,,,,在业务层演示一个有体积效果的材质 3 years ago
yuanjiajia 3aefdaf08f 模型、材质、贴图父类文件修改了cards属性的注释 3 years ago
yuanjiajia 052ad4e5a9 渲染器类构造函数形参增加了默认值,材质、贴图、模型、体积材质修改set涵数,Base类文件增加了获取子类名的函数 3 years ago
yuanjiajia f4c416d81a 删除了多余废弃的异常类文件同,材质、贴图类、模型父类文件增加get, 3 years ago
yuanjiajia 232e3e6d35 材质、模模型类修了set函数;SceneException类,删除了__toString函数重载 3 years ago
yuanjiajia 3670088c90 在 core目录中,新增三个关于异常处理的类;材质和模型的类文件,抛出异常的代码,贴图类构造函数形参添加了默认值 3 years ago
yuanjiajia 6f0fd66d56 新增一个 Texture类的类文件, Scene类的add函数修改为register函数,材质、模型、贴图、灯光、相机、体积材质类的set函数增加 异常抛出 3 years ago
yuanjiajia 4193e93bae 新增四个纹理相关类文件,修改了“print.php”类文件,其他文件修改了构造函数,解决嵌套类同名属性初始化时,会得到相同值的问题 3 years ago
yuanjiajia 210147137a 材质与贴图类添加set函数,增加了两个贴图的类 3 years ago
yuanjiajia 78bf8b24ac 函数名已经修改为驼峰方式,“Scene”类增加了生成ID的静态函数,模型、材质、灯光、相机、贴图类构造函数,增加了“Scene”类静态函数的调用 3 years ago
yuanjiajia 07f65dd7a6 修改了“print.php”、“Scene.php”类文件 3 years ago
yuanjiajia b10a05d057 修改了“print.php”、“Film.php”、“Scene.php”三个类文件 3 years ago
yuanjiajia bdb87d2471 修改了“print.php”、“BaseCfg.php”、“Scene.php”、“Film.php”、“Image.php”五个类文件 3 years ago
yuanjiajia 45c172a6c7 新增了关于贴图、相机、灯光、体积材质的类文件,“scene.php”添加addobject()函数,解决模型、材质、贴图自对应问题 3 years ago
yuanjiajia 495372440f 修改了“Scene.php”、“Material.php”两类文件,以实现材质自对应 3 years ago
yuanjiajia 26646cf248 修改了“print.php”、“Disney.php”两个类文件,新增了“Glass.php”、“Glossy.php”、“Metal.php”、“NullMaterial.php”、“Roughmatte.php”五个材质相关的类文件 3 years ago
yuanjiajia 6be6202799 修改了“print.php”、“Scene.php”、“Emission.php”、“MaterialsBase.php”、“Objects.php”五个类文件,新增两个材质类文件“Disney.php”和“Mix.php” 3 years ago
yuanjiajia 7f7db2d8d2 新增一个关于模型的类文件,三个关于材质的类文件,一个关于场景的类文件,修改了 print.php 文件 3 years ago
yuanjiajia 77d057fa1e 渲染配置相关类全部移到“render”目录下。 3 years ago