LearnOpenGL 入门1、OpenGL
在开始这段旅程之前我们先了解一下OpenGL到底是什么。一般它被认为是一个API(Application Programming Interface, 应用程序编程接口),包含了一系列可以操作图形、图像的函数。然而,OpenGL本身...
《从0到1打造自主图形平台》-反应器(13)
前言 在前面的章节中,我们已经深入研究了自主图形平台的各个方面,从基本几何到块与块参照,再到智能指针和序列化,每一步都让我们更接近构建一个强大而灵活的图形平台。然而,要真正将图形平...
LearnOpenGL 入门3、你好,窗口
让我们试试能不能让GLFW正常工作。首先,新建一个.cpp文件,然后把下面的代码粘贴到该文件的最前面。#include <glad/glad.h> #include <GLFW/glfw3.h> 请确认是在包含GLFW的头文件...
LearnOpenGL 光照10、颜色
在前面的教程中我们已经简要提到过该如何在OpenGL中使用颜色(Color),但是我们至今所接触到的都是很浅层的知识。本节我们将会更深入地讨论什么是颜色,并且还会为接下来的光照(Lighting)教程创...
LearnOpenGL 光照13、光照贴图
在上一节中,我们讨论了让每个物体都拥有自己独特的材质从而对光照做出不同的反应的方法。这样子能够很容易在一个光照的场景中给每个物体一个独特的外观,但是这仍不能对一个物体的视觉输出提供...
几何造型器ParaSolid介绍
具有收敛建模的 Parasolid观看两分钟的刻面和 B-rep 建模历史,了解为什么收敛建模技术是 3D 建模发展的重要里程碑。一、ParaSolid基本介绍Parasolid是一个几何建模内核,最初由Shape Data Limi...
LearnOpenGL 入门8、坐标系统
在上一个教程中,我们学习了如何有效地利用矩阵的变换来对所有顶点进行变换。OpenGL希望在每次顶点着色器运行后,我们可见的所有顶点都为标准化设备坐标(Normalized Device Coordinate, NDC)。...
《从0到1打造自主图形平台》-图元属性(5)
前言 在前一章中,我们介绍了图元的概念、类型和基本属性。本章将重点讨论图元的属性,包括颜色、线型、线宽、可见性和图层。这些属性是用来描述和控制图元的外观和行为的重要因素。通过合理地...
【卡核解读】工业软件新质生产力
工业软件指的是在工业生产中使用的各种软件应用程序,其主要目的是提高生产效率、降低成本、优化生产流程以及增强生产质量。这些软件涵盖了从设计、制造、管理到监控等各个方面的功能。新质生产...
《从0到1打造自主图形平台》-几何算法(8)
前言 在图形平台的世界中,几何算法是至关重要的一环。它们为我们提供了解决各种几何问题的工具和方法。无论是在二维还是三维图形平台,几何算法都扮演着不可或缺的角色。本章将深入研究几何算...
DISA工业软件大讲堂第89期:3DSource零件库——工业零部件3D数字化营销解决方案
三维模型的展示已成为营销的一种趋势。因此围绕CAD设计而产生的对各种模型资源的需求也越来越迫切,一个完善的三维零件库成为了众多工程师的必备品,而3DSource零件库无疑是其中很多人的首选。 ...












