NonEuclidean

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

  • Owner: HackerPoet/NonEuclidean
  • Platform: Windows
  • License:: MIT License
  • Category::
  • Topic:
  • Like:
    0
      Compare:

Github stars Tracking Chart

NonEuclidean

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

源代码依赖性

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

控件

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



Main metrics

Overview
Name With OwnerHackerPoet/NonEuclidean
Primary LanguageC++
Program languageC++ (Language Count: 2)
PlatformWindows
License:MIT License
所有者活动
Created At2018-08-14 03:42:28
Pushed At2023-11-14 12:16:03
Last Commit At2020-08-05 00:05:52
Release Count0
用户参与
Stargazers Count6.2k
Watchers Count182
Fork Count594
Commits Count8
Has Issues Enabled
Issues Count56
Issue Open Count36
Pull Requests Count1
Pull Requests Open Count7
Pull Requests Close Count1
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private

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