全部评论 6

  • !!!!!!!!!!!!!!!!!
    wow~ ⊙o⊙

    14小时前 来自 广东

    0
  • 525 10 C:\Users\sz-cbd-05-02\Documents\未命名1.cpp [Error] 'drawTriangle' does not name a type

    17小时前 来自 广东

    0
    • 看看有没有加连接器

      14小时前 来自 北京

      0
  • 只不过525行为什么有报错啊

    17小时前 来自 广东

    0
  • very good,

    17小时前 来自 广东

    0
  • 我才是第一

    17小时前 来自 江西

    0
  • 产品说明:

    🎮 3D渲染

    • 自定义软件渲染引擎(透视投影 + 三角形光栅化)
    • 深度缓冲区(Z-Buffer)实现正确的3D遮挡
    • 背面剔除优化性能
    • 雾效(Fog)实现远景渐隐

    💡 光影系统

    • 环境光 + 漫反射光照模型
    • 太阳光方向光照(顶面更亮)
    • 基于位置的伪环境光遮蔽(AO)
    • 逐面光照计算,不同朝向亮度不同

    🏃 角色控制

    • 第一人称视角(FPS风格)
    • WASD移动 + 鼠标视角控制
    • 空格跳跃 + Shift加速跑
    • 重力系统与碰撞检测
    • 鼠标锁定(按ESC释放/捕获鼠标)

    ⛏️ 方块交互

    • 左键 - 挖掘/破坏方块
    • 右键 - 放置方块
    • 射线检测(Raycasting)精准定位目标方块
    • 十字准星 + 白色线框高亮显示目标方块

    📦 方块类型

    按键 方块
    1 草方块
    2 泥土
    3 石头
    4 木头
    5 树叶
    6 沙子
    • 也可用 Q/E 键切换方块类型
    • H 显示/隐藏帮助面板

    🏗️ 世界生成

    • 16×16×16 体素世界
    • 基于正弦函数的程序化地形高度图
    • 自动生成石头基底 → 泥土层 → 表面方块
    • 随机生成8棵树(树干+树冠)
    • 水下区域自动填充水方块

    17小时前 来自 北京

    0

热门讨论