- 博客(5)
- 资源 (22)
- 收藏
- 关注
翻译 小型三维引擎设计实现-怎样通过减少对驱动程序的调用来提高性能
本文先翻译> 的 25章Improving Performance by Reducing Calls to the Driver, 然后介绍一下"小擎" 在OpenGL状态的管理, 批次渲染的设计和实现。 水平实在有限, 有些地方翻译的不像人话。25通过减少对驱动程序的调用来提高性能25.1 介绍渲染场景可能涉及到几个渲染过程,如阴影贴图构造,光贡献累积和帧缓冲后处理
2017-07-29 01:22:56 810
原创 小型三维引擎设计实现-app层如何跨平台2
之前提到在Android平台下, 有以下两个问题需要解决: 一: 在Android上如何读写文件? 三维程序需要载入模型, 纹理, 着色器脚本等数据, 如何读写这些文件?二: 如何把第三方库移植到Android平台上, 可以使用CMake? 还是为其编写Android.mk
2017-07-18 09:07:00 954
原创 小型三维引擎设计实现-app层如何跨平台1
”小擎“可以作为一个第三方库或者独立可执行程序来运行, 目前可以在windows, linux, android 上运行。 app层可以说是应用程序抽象层, 来屏蔽不同平台的接口细节。一: 首先考虑一个问题: 一个应用程序如何做到跨平台? 1: C/C++ 标准库是跨平台的, 所以稍加注意的话用C/C++写的应用程序是跨平台的。 2: OpenGL 是跨平台的
2017-07-11 16:20:50 1426
原创 OpenCV Tutorial 配置Android上的OpenCV开发环境
一: 开发Android上的OpenCV程序概述 为Android开发OpenCV程序, 有两种方式, 第一种用java形式的OpenCV库, 第二种用C++形式的OpenCV库, 这两种库都在OpenCV官方提供的SDK中。 我们可以从官网下载 http://opencv.org/releases.html。 第一种形式呢, 需要在开发环境中导入 OpenCV
2017-07-06 19:30:23 819
原创 OpenGL入门系列-Android上OpenGLES开发环境介绍
我觉得这篇文章思路是对的, 随着项目的积累, 我发现这里面有些细节描述是不对的, 希望不要误导大家!几年前搞过一个Android项目, 对Android开发有个简单了解, OpenGLES 是嵌入式三维图形规范, 如果不在Android上做点东西,感觉有点遗憾。 从现在开始, 尝试写一套OpenGLES 的 Android 开发教程.一: Android 开发环境和流程介
2017-07-05 09:13:07 2919
Learn LLVM 17 A beginners guide to learnin - Kai Nacke.pdf
2024-07-08
Power and Performance Software Analysis and Optimization pdf
2024-04-09
计算机图形学经典书籍资料-渲染部分
2014-11-06
计算机图形学经典书籍资料-建模部分
2014-11-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人