图形渲染

Vanranrr6 小时前
ui·图形渲染
OpenGL ES vs VG-Lite:嵌入式图形渲染引擎对比分析项目同时包含两套图形渲染实现:项目使用 VG-Lite 作为主要渲染引擎:
Duo1J18 小时前
笔记·学习·图形渲染·着色器
【OpenGL】LearnOpenGL学习笔记28 - 延迟渲染 Deferred Rendering上接:https://blog.csdn.net/weixin_44506615/article/details/151986616?spm=1001.2014.3001.5501 完整代码:https://gitee.com/Duo1J/learn-open-gl | https://github.com/Duo1J/LearnOpenGL
Duo1J4 天前
笔记·学习·图形渲染·贴图·着色器
【OpenGL】LearnOpenGL学习笔记25 - 法线贴图 NormalMap上接:https://blog.csdn.net/weixin_44506615/article/details/151876995?spm=1001.2014.3001.5501 完整代码:https://gitee.com/Duo1J/learn-open-gl | https://github.com/Duo1J/LearnOpenGL
Duo1J4 天前
笔记·学习·图形渲染·贴图·着色器
【OpenGL】LearnOpenGL学习笔记26 - 视差贴图 Parallax Map上接:https://blog.csdn.net/weixin_44506615/article/details/151898818?spm=1001.2014.3001.5501 完整代码:https://gitee.com/Duo1J/learn-open-gl | https://github.com/Duo1J/LearnOpenGL
还下着雨ZG14 天前
图形渲染
VTK基础(01):VTK中的基本概念三维场景的基本要素包含:灯光、相机、颜色和纹理映射光的本质是特定频段的电磁波,所以灯光的本质是特定频段(可见光频段)的电磁波发射器;依据发射可见光频段的方式不同,可以将灯光分为位置灯光和方向灯光
和光同尘 、Y_____16 天前
c++·算法·图形渲染
BRepMesh_IncrementalMesh 重构生效问题BRepMesh_IncrementalMesh可以通过设置线性和角度偏差更新三角面片,之前使用后三角面片没有变化。
郝学胜-神的一滴20 天前
c++·qt·线性代数·矩阵·游戏引擎·图形渲染
基于OpenGL封装摄像机类:视图矩阵与透视矩阵的实现在现代图形编程中,摄像机的管理是一个核心问题。无论是3D游戏开发还是可视化应用,摄像机的正确配置和管理都是实现高质量渲染效果的基础。本文将介绍如何基于OpenGL封装一个摄像机类,包括视图矩阵(View Matrix)和透视矩阵(Projection Matrix)的实现,并结合Qt的相关API进行应用开发。
玖釉-24 天前
c++·图形渲染
OpenGL视图变换矩阵详解:从理论推导到实战应用OpenGL使用右手坐标系作为其标准坐标系系统。在右手坐标系中,当您伸出右手,让拇指指向X轴正方向,食指指向Y轴正方向时,中指自然弯曲会指向Z轴正方向。这意味着在默认情况下,OpenGL中的正Z轴是朝向观察者之外的,而负Z轴则指向屏幕内部。
元让_vincent1 个月前
3d·图形渲染·模型压缩·3dgs
论文Review 3DGS HAC | ECCV2024 上海交大 莫纳什大学| 数10倍的3DGS模型压缩题目:HAC: Hash-grid Assisted Context for 3D Gaussian Splatting Compression
郝学胜-神的一滴1 个月前
c++·3d·unity·游戏引擎·图形渲染·虚幻·unreal engine
Horse3D游戏引擎研发笔记(七):在QtOpenGL环境下,使用改进的Uniform变量管理方式绘制多彩四边形在现代3D游戏引擎中,Uniform变量是连接CPU和GPU的重要桥梁,用于传递渲染过程中需要的全局参数,如颜色、矩阵、纹理等。在之前的引擎开发笔记中,我们已经实现了基于QtOpenGL的三角形和四边形绘制功能,以及材质管理Shader的封装。本篇笔记将重点介绍Horse3D引擎中对Uniform变量管理的改进实现,并通过具体的案例展示如何在QtOpenGL环境下使用这些改进后的Uniform变量管理机制,绘制多彩四边形。
Duo1J1 个月前
笔记·学习·图形渲染
【OpenGL】LearnOpenGL学习笔记15 - 面剔除上接:https://blog.csdn.net/weixin_44506615/article/details/150637338?spm=1001.2014.3001.5501 完整代码:https://gitee.com/Duo1J/learn-open-gl | https://github.com/Duo1J/LearnOpenGL
头发掉光的程序员1 个月前
c++·windows·图形渲染·direct12
第七章 利用Direct3D绘制几何体CPU(除了要执行其它必要的工作)需要构建i提交命令列表,而GPU则负责处理命令队列中的各种命令。我们的目标是让CPU和GPU持续的工作,从而充分的利用硬件资源。
Jiezcode1 个月前
c++·游戏·图形渲染·虚幻引擎
Unreal Engine ClassName Rule含义:所有继承自 AActor 的类必须以字母 A 开头示例:ACharacter, APlayerController, AWeapon
郝学胜-神的一滴1 个月前
程序人生·unity·矩阵·游戏引擎·godot·图形渲染·虚幻
深度解析游戏引擎中的相机:视图矩阵在现代游戏引擎中,相机系统是不可或缺的一部分。它决定了玩家在游戏中看到的视角和场景。而视图矩阵作为相机系统的核心组件之一,起到了至关重要的作用。本文将深入探讨视图矩阵的原理、计算方法及其在游戏引擎中的应用。
二进喵1 个月前
图形渲染·3dsmax
3ds Max 流体模拟终极指南:从创建到渲染,打造真实液体效果流体模拟是提升 3D 场景真实感的重要技术之一。无论是模拟飞瀑流泉、杯中溢出的饮料,还是黏稠的蜂蜜或熔岩,熟练掌握流体动力学无疑能为你的作品增色不少。本文将以 3ds Max 为例,系统讲解流体模拟的创建流程与渲染方法,帮助你实现更高级的液体视觉效果。
17岁的勇气1 个月前
笔记·学习·unity·图形渲染·顶点着色器·曲面着色器
Unity Shader unity文档学习笔记(十九):粘土效果,任意网格转化成一个球(顶点动画,曲面着色器)任意网格转换球原理: 由某一点向网格的所有顶点发射一条射线,到圆上,最终就会形成一个圆 关键的代码整个shader
郝学胜-神的一滴2 个月前
c++·3d·unity·游戏引擎·godot·图形渲染·虚幻
Horse3D引擎研发笔记(四):在QtOpenGL下仿three.js,封装EBO绘制四边形Horse3D引擎研发笔记(一):从使用Qt的OpenGL库绘制三角形开始 Horse3D引擎研发笔记(二):基于QtOpenGL使用仿Three.js的BufferAttribute结构重构三角形绘制 Horse3D引擎研发笔记(三):使用QtOpenGL的Shader编程绘制彩色三角形 Horse3D引擎研发笔记(四):在QtOpenGL下仿three.js,封装EBO绘制四边形
郝学胜-神的一滴2 个月前
c++·qt·3d·unity·图形渲染·unreal engine
Horse3D引擎研发笔记(一):从使用Qt的OpenGL库绘制三角形开始在现代计算机图形学中,OpenGL作为跨平台的图形库,被广泛应用于游戏开发、科学可视化、虚拟现实等领域。Qt作为功能强大的跨平台C++应用开发框架,提供了对OpenGL的良好支持。本文将记录Horse3D引擎开发的起点——使用Qt的OpenGL库绘制一个简单的三角形,并逐步介绍引擎的开发思路和规划。
爱思德学术2 个月前
计算机视觉·图形渲染·虚拟现实·用户界面
中国计算机学会(CCF)推荐学术会议-A(计算机图形学与多媒体):VR 2026VR 2026The IEEE Conference on Virtual Reality and 3D User Interfaces (IEEE VR) is the premier international event for the presentation of research results in the broad area of virtual, augmented, and mixed reality (VR/AR/MR).
郝学胜-神的一滴2 个月前
开发语言·c++·程序人生·算法·图形渲染
OpenGL状态机与对象管理:优化图形渲染的高效方法在现代计算机图形学中,OpenGL(开放图形库)是一个功能强大且广泛使用的API,用于渲染2D和3D图形。OpenGL的状态机机制是其核心组成部分之一,它允许开发者通过设置不同的状态来控制图形的渲染方式。然而,状态机的管理也可能带来一些挑战,如状态污染和线程安全性问题。为了应对这些问题,使用对象管理是一种高效且推荐的方法。本文将详细探讨OpenGL的状态机以及如何通过对象管理来优化图形渲染。