admin
管理员
管理员
  • UID1
  • 注册日期2011-05-18
  • 最后登录2022-08-22
  • 粉丝94
  • 关注0
  • 发帖数1061
  • QQ
  • 铜币1232枚
  • 威望8点
  • 银元1218个
阅读:1367回复:0

[源码修改]修改官方的日夜系统

楼主#
更多 发布于:2012-10-07 12:44

搜索   WorldEnvironment.cpp

在此文件找到

LIGHTCOLOR gs_kLight[24]  

把整个句子修改成这样:

static const LIGHTCOLOR gs_kLight[24] = // diffuse, ambient
{
#ifdef __DAY_NIGHT
0.03f, 0.03f, 0.05f, 0.03f, 0.03f, 0.1f, // 0 12
0.03f, 0.03f, 0.05f, 0.03f, 0.03f, 0.1f, // 1
0.03f, 0.03f, 0.05f, 0.03f, 0.03f, 0.1f, // 2
0.5f, 0.5f, 0.6f, 0.4f, 0.4f, 0.4f, // 3
0.5f, 0.5f, 0.6f, 0.4f, 0.4f, 0.4f, // 4
0.5f, 0.5f, 0.6f, 0.4f, 0.4f, 0.4f, // 5

0.5f, 0.5f, 0.6f, 0.4f, 0.4f, 0.4f, // 6
0.7f, 0.7f, 0.7f, 0.5f, 0.5f, 0.5f, // 7
0.8f, 0.8f, 0.8f, 0.5f, 0.5f, 0.5f, // 8
0.9f, 0.9f, 0.9f, 0.5f, 0.5f, 0.5f, // 9
1.0f, 1.0f, 1.0f, 0.5f, 0.5f, 0.5f, // 10
1.0f, 1.0f, 1.0f, 0.6f, 0.6f, 0.6f, // 11
1.0f, 1.0f, 1.0f, 0.6f, 0.6f, 0.6f, // 12
1.0f, 1.0f, 1.0f, 0.6f, 0.6f, 0.6f, // 13 1
1.0f, 1.0f, 1.0f, 0.6f, 0.6f, 0.6f, // 14 2
1.0f, 1.0f, 1.0f, 0.5f, 0.5f, 0.5f, // 15 3
0.8f, 0.6f, 0.7f, 0.4f, 0.4f, 0.4f, // 16 5
0.6f, 0.4f, 0.2f, 0.4f, 0.4f, 0.3f, // 17 6
0.2f, 0.2f, 0.2f, 0.3f, 0.3f, 0.3f, // 18 7
0.1f, 0.1f, 0.2f, 0.3f, 0.3f, 0.3f, // 19 8
0.2f, 0.2f, 0.2f, 0.3f, 0.3f, 0.3f, // 20 8
0.2f, 0.2f, 0.2f, 0.3f, 0.3f, 0.3f, // 21 9
0.2f, 0.2f, 0.2f, 0.3f, 0.3f, 0.3f, // 22 10
0.2f, 0.2f, 0.2f, 0.3f, 0.3f, 0.3f, // 23 11
#else

 0.4f,  0.4f,  0.5f,    0.3f, 0.3f, 0.4f,  // 0 12
 0.4f,  0.4f,  0.5f,    0.3f, 0.3f, 0.4f,  // 1
 0.4f,  0.4f,  0.5f,    0.3f, 0.3f, 0.4f,  // 2
 0.4f,  0.4f,  0.5f,    0.3f, 0.3f, 0.4f,  // 3
 0.4f,  0.4f,  0.5f,    0.3f, 0.3f, 0.4f,  // 4
 0.4f,  0.4f,  0.5f,    0.3f, 0.3f, 0.4f,  // 5

 0.5f,  0.5f,  0.6f,    0.4f, 0.4f, 0.4f, // 6
 0.7f,  0.7f,  0.7f,    0.5f, 0.5f, 0.5f, // 7
 0.8f,  0.8f,  0.8f,    0.5f, 0.5f, 0.5f, // 8
 0.9f,  0.9f,  0.9f,    0.5f, 0.5f, 0.5f, // 9
 1.0f,  1.0f,  1.0f,    0.5f, 0.5f, 0.5f, // 10
 1.0f,  1.0f,  1.0f,    0.6f, 0.6f, 0.6f, // 11
 1.0f,  1.0f,  1.0f,    0.6f, 0.6f, 0.6f, // 12
 1.0f,  1.0f,  1.0f,    0.6f, 0.6f, 0.6f, // 13 1
 1.0f,  1.0f,  1.0f,    0.6f, 0.6f, 0.6f, // 14 2
 1.0f,  1.0f,  1.0f,    0.5f, 0.5f, 0.5f, // 15 3
 0.9f,  0.9f,  0.9f,    0.5f, 0.5f, 0.5f, // 16 5
 0.9f,  0.6f,  0.2f,    0.5f, 0.5f, 0.4f, // 17 6
 0.6f,  0.6f,  0.4f,    0.4f, 0.4f, 0.4f, // 18 7
 0.5f,  0.5f,  0.4f,    0.4f, 0.4f, 0.4f, // 19 8
 0.45f, 0.45f, 0.4f,    0.35f, 0.35f, 0.35f, // 20 8
 0.43f, 0.43f, 0.5f,    0.33f, 0.33f, 0.3f, // 21 9
 0.41f, 0.41f, 0.5f,    0.31f, 0.31f, 0.3f, // 22 10
 0.4f,  0.4f,  0.5f,    0.3f, 0.3f, 0.4f  // 23 11
#endif

};

 

在neuz文件夹下的VersionCommon.h中添加

#define __DAY_NIGHT

编译neuz客户端文件
哎...今天够累的,签到来了3...
游客

返回顶部