《剑网3》DX11引擎被曝光,虽然还没有成型下来,但是官方已经迫不及待的展示出来了,小伙伴们也来看看这个效果。
秀一下DX11引擎的海洋效果,截图是深水区,看不太出水面的折射效果。可以关注下水波的起伏,水面对晚霞的反射等效果。这个效果我们预计最近会配上资源更新到客户端,点击可以显示大图。
KG3DEngineDX11版本是西山居游戏3D引擎的DirectX 11版本。目前正处于基础功能验证阶段,侧重于先实现剑网三用户玩游戏的时候最需要的功能。画面和性能会在后续阶段作为重点进行完善,
虽然当前版本问题还比较多,我们还是忍不住把他拿出来和大家见面了,与其闭门造车,不如在批评中进步。还请大家多多包涵,多反馈问题。
系统要求:
1. 操作系统:Windows 7及以上。
2. 内 存:至少4G。
3. 显 卡:显存至少1G。
使用说明:
1. 将压缩包内文件解压到开发版剑网三客户端程序目录(类似C:\Program Files\Kingsoft\JX3Dev\bin\zhcn\)。
2. 在更新程序点击“设置”,在弹出的游戏设置对话框中,选中“DirectX 11引擎”选项,如下图:
已知问题:
下面是当前版本已知重要问题 ,我们会在后续逐步改进:
不支持视频设置——目前所有设置都是引擎内部固定的,界面显示的选项不代表实际情况。
版本历史:
2013.12.20 v0.8.0 alpha (技术测试版):
1. 新增海洋参数接口,支持通过配置文件设置海洋的几何和渲染参数。
2. 新增海洋和环境的融合:新增折射、反射、雾效效果。
3. 新增支持Shader一次性预编译出debug版本和release版。
4. 优化海洋绘制,多处细节改善。
5. 优化地形绘制,多出细节改善。
6. 改进地形Tessellation的切分机制,支持任意精度的细分。
7. 修复由于和DX9引擎接口不匹配导致宕机的问题。
8. 修复给带骨骼的模型播放了顶点动画导致宕机的问题。
9. 修复事件处理的时候提前释放对象导致宕机的问题。
10.修复动态加载物体失败后还会反复加载的问题。
11.修复标签触发的特效效果不正确的问题。
12.修复某些地方的文字显示可能错误的问题(如登陆界面角色名列表)。
13.重构动画标签相关代码。
14.VC运行时库改用静态库。
2013.12.13 v0.7.9 alpha (技术测试版):
1. 新增Shader在构建的时候预编译,不再依赖D3DComplier_46.dll,大幅度提升引擎初始化速度。
2. 优化裁掉的空间节点位置判断代码。
3. 优化检查到用户操作系统版本过低时候的提示信息。
4. 修正一处父模型为空导致宕机的问题。
5. 修正一处会把子模型重复添加到场景带来多余运算的问题。
6. 修正一处引擎初始化失败的时候资源没有释放干净的问题。
7. 其他大量内部代码调整:地形、角色、场景管理等。
2013.12.06 v0.7.8 alpha (技术测试版):
1. 新增地形系统初步支持Tessellation(仅支持V4格式地形,如稻香村),地形细节更逼真,特别是远一点的地形,效果很明显。
2. 新增支持场景预加载指定区域,这样读条结束后周围的物体基本加载完毕,减少看到物体一个个的慢慢出现的情况。
3. 新增支持客户端做模型缩放,人物高度和DX9版本一样了,新建角色界面小窗口的部件显示也正常了。
4. 调整裁减策略,提高近处物体的权重,使得近处的小物件容易被看见。
5. 修正L形状的室内场景,裁减计算会出错的问题。
6. 修正四叉树节点为空的时候,裁减计算会出错的问题。
7. 修正地形阴影模糊半径在两种阴影绘制模式中不一致的问题。
8. 修正某些地图(如南屏山)材质id数据错误导致实时渲染错误的问题。
9. 修正一处内存泄露的问题。
10.修正新建的角色可能看不到脸和没有动作的问题。
11.修正某些时候特效会一直重复播放的问题。
12.移除对用Global map的方式绘制地形的支持。
13.重构角色类的代码。
14.重构场景对模型的管理方式,客户端加的模型和场景内部的模型分开用不同的实现处理。
15.重构裁剪器相关代码。
16.重构动态加载相关代码。
2013.11.29 v0.7.7 alpha (技术测试版):
1. 新增支持DetailTexture,角色变不再总穿一身灰衣服了,表现力大幅度增强。
2. 新增对不符合要求的操作系统弹出提示。
3. 升级到D3DCompiler_46。
4. 修正正太体型不能播放动作的问题。
5. 修正鼠标选人物,可能选不中最前面的人的问题。
6. 修正可能会选中不可选择的物体的问题。
7. 其他一些内部改善。
2013.11.26 v0.7.6 alpha (技术测试版):
1. 新增支持DX9版本引擎接口的最新版本,可以支持最新的资料片了。
2. 新增声音支持,特效播放有声音配合了。动作触发的声音还有待后续加入。
3. 新增支持由UI管理图标,各种小图标现在都可以显示了。
4. 新增把原来DX11的独立日志接入客户端的日志系统。
5. 新增支持Texture加载的时候转成BGRA格式,以支持处理DDS格式的UI图片。
6. 优化裁减效率。
7. 修正多线程模式下部分文字可能显示错乱的问题。
8. 修正某些地图天空盒颜色混合不正确的问题。
9. 修正地图里面.bind和.mdl格式的模型看不到的问题。
10.其他内部调试相关的代码。
2013.11.15 v0.7.5 alpha (技术测试版):
1. 新增64位版本,可以用更多内存了。
2. 新增环境光晕效果,晚上能看到月亮和其他光晕了。
3. 新增地形阴影,可以看到地形产生的阴影了。
4. 改善阴影晃动的问题,重新开放大视距。
5. 修正地形在分层绘制模式下纹理不正确的问题。
6. 修正某些地图看不到近处的阴影的问题。
7. 修正某些地图加载进度条界面看不到背景图的问题。
8. 修正某些地图的模型看不见的情况,如马鬼驿的某些树。
9. 修正树叶动画不平顺的问题。(改为使用高精度计时函数)
10. 修正水面反射不太对的问题。(裁减平面计算错误导致)
2013.11.8 v0.7.4 alpha (技术测试版):
1. 新增:粒子增加ConvertMap效果和雾效。
2. 优化:阴影相关:如提高刷新率、提高阴影裁减效果等。
3. 修正:阴影边缘不正确。
4. 修正:大视距下阴影会晃动,临时解决方案先限制视距,后期弄好了再开放大视距
5. 修正:登陆界面烟雾乱窜。
2013.11.2 v0.7.3 alpha (技术测试版):
1. 新增:特效新增缩放属性。
2. 新增:开始支持DX11的Tessellation,内部Demo完成。
3. 改进:增加动态加载的范围。
4. 修正:进入室内后不显示物体(动态加载未加载使内模型)。
5. 修正:特效bug。
6. 其他:升级到VC2012,DirectX SDK版本也随之升级。
2013.10.25 v0.7.2 alpha (技术测试版):
1.优化:阴影渲染。
2.优化:水面渲染。
3.优化:减少地形系统的内存占用。
4.修正:动态加载带来的加载冲突可能导致程序崩溃。
6.其他:内部调试工具相关修改。
2013.10.19 v0.7.1 alpha (技术测试版):
1. 新增:场景物件动态加载(减少资源占用)。
2. 新增:摄像机视距由程序配置,不再用固定值。
3. 修正:进游戏后屏幕上方会有个特效不停在闪烁。
4. 修正:新建角色界面,可选部件小窗口绘制位置不对。
5. 修正:某些情况下动作会重复播放多次。
6. 修正:登陆界面烟雾特效不正确。
7. 其他内部调整。
2013.10.11 v0.7.0 alpha (技术测试版):
1. 新增:支持3D场景和2D界面多层混合绘制,可以在角色面板显示3D人物了。
2. 新增:支持阴影。
3. 新增:支持新的头顶名字距离机制(头顶名字距离头顶的位置由头骨位置确定,而不是模型的世界坐标加固定高度)。
4. 优化:远处的特性不再绘制,提高性能。
5. 修正:某些特效效果不正确。
6. 修正:动作标签在某些情况下不正确。
7. 修正:退出时资源没有正确的释放。
8. 其他内部代码调整。
2013.9.13 v0.6.5 alpha (技术测试版):
1. 新增:兼容多核模式。
2. 优化:地表植被绘制效率。
3. 优化:特效绘制效率。
4. 优化:改善环境(天空、远山、云层)渲染效果。
5. 修正:当地图的某些资源文件缺失的情况下地图会加载失败。如“三国古战场”。
6. 修正:快速移动时,头发飘带之类的会抖动剧烈(物理系统)。
7. 修正:特效公告板bug。
8. 修正:某些UI元素第一次绘制的时候看不到。
2013.9.6 v0.6.4 alpha (技术测试版):
1. 新增:图片支持渐隐渐现效果。(解决了某些界面元素不消失,剑三团队监控插件导致的屏幕红彤彤一片等问题)
2. 新增:UI图标绘制支持旋转等动态效果。(小地图箭头方向可以动了、技能CD也有旋转时钟效果了)
3. 新增:支持显示人物头顶的特殊图标。(如交接任务的叹号、卷轴)
4. 新增:地形绘制支持NormalMap(需要资源支持,客户端暂时看不到效果)
5. 优化:提升地形绘制效率、减少资源占用。
5. 修正:某些情况下头发、飘带不动。
7. 修正:地表植被绘制多遍的时候位置不一样。
8. 修正:水面倒影LOD可能不正确。
9. 其他内部调整。
2013.8.24 v0.6.3 alpha (技术测试版):
1.修正:场景里面的mdl格式的模型看不到。
2.修正:打坐会导致严重掉帧。
3.其他内部调整。
2013.8.16 v0.6.2 alpha (技术测试版):
1. 修正:客户端编辑框控件文字下半部分显示不全(例如登陆界面的账号名输入框)。
2. 修正:由于地形占用内存过多导致的某些场景无法进入。(例如“长安 安史之乱”)。
3. 优化地形绘制。
2013.8.14 v0.6.1 alpha (技术测试版):
1. 修正用户替换某些字体文件,可能导致客户端启动到一半就退出的问题。
2. 修正长安之乱地图无法打开的问题。
3. 修正草比较稀疏的问题。
4. 修正切换武器时物理效果可能会出错的问题。
5. 修正地形LOD在某些情况下不正确的问题。
6. 允许地图资源存在错误的情况下继续加载地图。
2013.8.13 v0.6 alpha (技术测试版):
1. 2D显示模块优化、大幅度提升界面元素绘制效率。
2. 加入对头发、飘带物理效果的支持。
3. 支持特效标签。
4. 支持DX9版本新引入的地形文件格式。
5. 其他优化、bug修复、功能增加。
2013.2.1v0.5 alpha (内部技术测试版):
实现了玩游戏需要的基本功能,可以在游戏客户端走动和战斗。
如果弹出错误报告对话框,麻烦大家点击上传错误报告,这样我们才能更快的解决问题,非常感谢。