1 Star 0 Fork 0

找不到服务器 / raylib

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 1.42 KB
一键复制 编辑 原始数据 按行查看 历史
找不到服务器 提交于 2022-10-08 08:22 . V1.2.0

raylib

基于OpenGL的3D图形库。
原仓库 https://github.com/raysan5/raylib,这里根据自己的需求进行了大量修改和裁剪。

依赖库

一个简单的例子

#include "raylib.h"
int main(void) {
    Camera camera;
	SetConfigFlags(FLAG_MSAA_4X_HINT);
    SetTargetFPS(60);
    InitGraph(1024, 768, "RayLib-3D");
	InitDefaultCamera(&camera);
    Vector3 cubePosition = { 0.0f, 0.0f, 0.0f };

    while (!WindowShouldClose()) {
        BeginDrawing();
            ClearBackground(RAYWHITE);
            BeginMode3D(camera);
                DrawGrid(120, 5);
                DrawSphere(cubePosition, 2.0f, ORANGE);
            EndMode3D();
            DrawText(TextFormat("%2i FPS", GetFPS()), 0, 0, 20, LIME);
        EndDrawing();
    }
    CloseGraph();
    return 0;
}
# CMakeLists.txt
cmake_minimum_required(VERSION 3.12)
project(untitled)
set(CMAKE_BUILD_TYPE release)
add_executable(${CMAKE_PROJECT_NAME} main.cpp)
list(APPEND CMAKE_INSTALL_PREFIX "E:/cpplibraries")
find_package(raylib REQUIRED)
message(STATUS "raylib_VERSION: ${raylib_VERSION}")
message(STATUS "raylib_LIBS: ${raylib_LIBS}")
message(STATUS "raylib_INCLUDE_DIRS: ${raylib_INCLUDE_DIRS}")
target_link_libraries(${CMAKE_PROJECT_NAME} PUBLIC ${raylib_LIBS})
target_include_directories(${CMAKE_PROJECT_NAME} PUBLIC ${raylib_INCLUDE_DIRS})
1
https://gitee.com/xd15zhn/raylib.git
git@gitee.com:xd15zhn/raylib.git
xd15zhn
raylib
raylib
master

搜索帮助

53164aa7 5694891 3bd8fe86 5694891