NonEuclidean

一个用于 3D 场景的非欧几里得渲染引擎。「A Non-Euclidean Rendering Engine for 3D scenes.」

Github星跟踪图

NonEuclidean

一个用 C++ OpenGL 编写的 Windows 非欧几里得渲染引擎。要了解这段代码的内容,请看这个视频:https://youtu.be/kEB11PQ9Eo8

源代码依赖性

将 glew-2.1.0 添加到主目录中。

控件

  • 鼠标 -- 看看周围
  • AWSD -- 运动
  • 1 - 7 - 在不同的演示室之间切换
  • Alt + Enter -- 切换全屏
  • Esc -- 退出演示



主要指标

概览
名称与所有者HackerPoet/NonEuclidean
主编程语言C++
编程语言C++ (语言数: 2)
平台Windows
许可证MIT License
所有者活动
创建于2018-08-14 03:42:28
推送于2023-11-14 12:16:03
最后一次提交2020-08-05 00:05:52
发布数0
用户参与
星数6.2k
关注者数181
派生数596
提交数8
已启用问题?
问题数56
打开的问题数36
拉请求数1
打开的拉请求数7
关闭的拉请求数1
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?

NonEuclidean

A NonEuclidean rendering engine for Windows, written in C++ OpenGL.
To see what this code is about, check out this video:
https://youtu.be/kEB11PQ9Eo8

Source Code Dependencies

Add glew-2.1.0 to the main directory

Controls

  • Mouse - Look around
  • AWSD - Movement
  • 1 - 7 - Switch between different demo rooms
  • Alt + Enter - Toggle Fullscreen
  • Esc - Exit demo