图形渲染

玖玥拾1 天前
unity·图形渲染·图形学·shader
Unity Shader 基础与图形学(一)核心知识点:本地 / 世界坐标系、向量点乘叉乘、矩阵变换、DX 与 OpenGL 坐标系差异、MVP 矩阵、五大坐标空间、渲染流水线三大阶段、Shader 文件整体结构、Properties、SubShader、Pass、CGPROGRAM 语义、CG 数据类型、顶点着色器 & 片元着色器基础
GR906 天前
图形渲染
光线追踪-2:光线照射到物体表面后,反射的Radiance怎么求上一节我们知道了如何求光源(或自发光)的 ,这一节,我们来求渲染方程的后半部分。反射分为漫反射和镜面反射,入射光又分直接光照和间接光照。
yyt36304584111 天前
前端·vue.js·react.js·交互·图形渲染·webgl·数据可视化
KLineChartQuant:GLSL 的精度问题及 RTC 解法现象一句话版:桌面、手机、Canvas 2D 全部正常,偏偏只有移动平板端,极值标记一直跟着手指平滑移动,K 线却要顿一下才跳到位。
拿我格子衫来13 天前
图像处理·图形渲染
Beam Studio:矢量图与位图如何变成 G-code激光雕刻软件要解决的核心问题很具体:画布上的路径、矩形、文字和图片,最终必须变成机器能执行的一串运动指令。Beam Studio 没有在浏览器里做刀路计算,而是把作品整理成带图层参数的 SVG,交给本地后端展平曲线、扫描像素、再写成 Flux 方言的 G-code / Fcode。
maybeyaluokenai13 天前
unity·图形渲染
unity build in渲染管线概述1.确定摄像机位置旋转,确定视锥体,确定模型数据。2.剔除工作:视锥剔除、层级剔除、遮挡剔除等。3.渲染顺序:选渲染什么,后渲染什么。按常规距离、或者按指定规则,比如unity的粒子系统与ui渲染顺序。
DolitD13 天前
云原生·容器·实时互动·图形渲染·数据可视化
实时云渲染多应用并发:CELL容器技术突破3D隔离瓶颈在实时云渲染的商业化落地中,“单服务器多应用并发、互不干扰且低性能损耗”是降低部署成本、提升资源利用率的关键。3D应用(如UE4、Unity引擎项目)本身对CPU、GPU资源需求极高,如何在一台服务器上同时运行多个此类应用,让这类应用最大限度复用一台服务器的CPU能力、多张GPU资源,尽可能开多个应用实例,且保证每个应用的流畅性与独立性,成为行业技术攻关的核心命题。
hele_two15 天前
c++·算法·数学建模·图形渲染
C++模拟蚁群(二)上一篇文章C++模拟蚁群(一),介绍了使用SDL2库模拟绘制蚁群在正方形地板格找食物的场景。本文继续介绍,将地板格改成正六边形,实现模拟蚁群,核心算法没有变,理解和实现上难度有所提升。
郝学胜-神的一滴15 天前
运维·服务器·c++·游戏引擎·图形渲染·opengl
CMake 047:解锁安装阶段自定义操作,告别配置阶段提前执行坑不知道大家在使用 CMake 构建项目的时候,有没有踩过这样一个大坑🤯:满心欢喜写下一条message()打印安装进度日志,结果执行cmake -S . -B build刚走完配置步骤,日志就一股脑全部打印出来了。等到真正执行安装命令cmake --install的时候,反而看不到任何进度提示。
拿我格子衫来16 天前
图像处理·图形渲染
LaserWeb4:矢量图与位图如何变成 G-codeLaserWeb4 是浏览器里的激光 / CNC CAM。用户导入 SVG、DXF 或 PNG,配置切割 / 填充 / 光栅操作,点 Generate,再点 Play,机床就开始走。
破竹1523 天前
图形渲染·着色器
OpenGL ES调试汇总适用于 Android NDK + LLDB 运行时调试环境。 所有表达式可直接复制到 LLDB 调试窗口运行,临时变量已预定义。
郝学胜-神的一滴1 个月前
c++·qt·unity·游戏引擎·图形渲染·unreal engine·opengl
Horse3D 游戏引擎研发笔记(七):Clydesdale——从流式日志到多输出订阅目标:拆解 Horse3D 的日志子系统 Clydesdale。从一个 info() << "..." 调用出发,梳理 RAII 流式写入器、Logger 静态管理器、ILogOutput 输出抽象、ConsoleLogOutput 与 FileLogOutput 两种实现,并交代清楚"为什么 Clydesdale.h 里故意不使用 #define 宏"这一踩坑点。最后顺带说明 Mongolian/Hequ 模块作为轻量替代的定位。
杨丰玮4181 个月前
java·python·游戏·游戏引擎·图形渲染·动画·贴图
从零手写Java飞机躲障碍游戏|Swing绘图、鼠标跟随、计时器碰撞检测实战(五)本篇基于 Java Swing 从零开发飞机躲避障碍物小游戏,主要修复上一版本遗留的各类 bug,完善护盾、清屏、计时、延时生成障碍物功能,记录开发过程遇到的各类真实坑点。适合 Swing 图形界面初学者阅读。
郝学胜-神的一滴1 个月前
开发语言·c++·游戏引擎·图形渲染·软件开发·opengl
[简化版 GAMES 104] 现代游戏引擎 06:从Tick时序到邮局模型,拆解确定性世界的底层密码想象一下这个场景 🎬:你兴冲冲地写了一封分手信,正准备投到女朋友寝室楼下,结果一抬头——她也拿着一封信走出来了!
烧酒同学1 个月前
开发语言·c++·图形渲染
【C++】记录size of std::vector的巧妙坑定义求:vertices所存储的数据的字节数?我之前以为,答案是sizeof(vertices) = sizeof(float[9]) = 9 * sizeof(float) = 36
玖釉-1 个月前
c++·windows·图形渲染
nvpro_core2 源码与架构解析:NVIDIA Vulkan 图形开发基础框架Vulkan 为现代 GPU 编程提供了高度显式的控制能力。应用程序可以直接管理 GPU 资源、Command Buffer、Synchronization、Pipeline、Memory 以及多线程任务调度,从而获得传统图形 API 难以达到的性能和可控性。
SNAKEpc121381 个月前
c语言·c++·线性代数·算法·矩阵·图形渲染·着色器
OpenGL(十六)- 着色器统一值属性是每个顶点位置、表面法现和纹理坐标等都需要的,而统一值则用于为整个图元批次向保持不变的(统一(uniform)的)着色器传递数据。
SNAKEpc121381 个月前
c语言·c++·图形渲染·贴图
OpenGL(十三)- Mip贴图Mip贴图是一种功能强大的纹理技巧,它不仅可以提高渲染性能,而且可以改善场景的显示质量。它使用标准纹理贴图处理两个常见的问题,从而实现上述目标。
SNAKEpc121381 个月前
c语言·c++·线性代数·算法·矩阵·图形渲染·着色器
OpenGL(十五)- 着色器语言GLSLOpenGL着色语言(GLSL)很像C语言,它由OpenGL实现进行编译 和连接,并且完全在图形硬件中运行。一个基本的着色器架构图如下:
郝学胜-神的一滴1 个月前
c++·unity·游戏引擎·图形渲染·unreal engine·opengl
中级OpenGL教程 030:gl_FragCoord解锁区域渲染与深度可视化新姿势哈喽各位图形学的小伙伴们,大家好呀!👋相信学过 OpenGL 基础的童鞋们,对 ** 深度检测(Depth Test)** 这个词一定不陌生 —— 毕竟它可是 3D 渲染的 "守门员"🧤,没有它,你的 3D 世界就会乱成一锅粥:远处的物体穿墙跑到前面来,近处的物体反而被挡住,简直就是视觉灾难现场🌪️!
SNAKEpc121381 个月前
c语言·c++·算法·矩阵·图形渲染
OpenGL(十一)- 变换管线通过前面的介绍,我们已经了解了如何用模型视图矩阵和投影矩阵在屏幕上显示想 要的东西,下面让我们从整体上了解一下变换管线。