排序
LearnOpenGL 光照13、光照贴图
在上一节中,我们讨论了让每个物体都拥有自己独特的材质从而对光照做出不同的反应的方法。这样子能够很容易在一个光照的场景中给每个物体一个独特的外观,但是这仍不能对一个物体的视觉输出提供...
DISA工业软件大讲堂第89期:3DSource零件库——工业零部件3D数字化营销解决方案
三维模型的展示已成为营销的一种趋势。因此围绕CAD设计而产生的对各种模型资源的需求也越来越迫切,一个完善的三维零件库成为了众多工程师的必备品,而3DSource零件库无疑是其中很多人的首选。 ...
LearnOpenGL 入门1、OpenGL
在开始这段旅程之前我们先了解一下OpenGL到底是什么。一般它被认为是一个API(Application Programming Interface, 应用程序编程接口),包含了一系列可以操作图形、图像的函数。然而,OpenGL本身...
LearnOpenGL 入门5、着色器
在Hello Triangle教程中提到,着色器(Shader)是运行在GPU上的小程序。这些小程序为图形渲染管线的某个特定部分而运行。从基本意义上来说,着色器只是一种把输入转化为输出的程序。着色器也是一...
《从0到1打造自主图形平台》-撤销与重做机制(19)
前言 在图形平台的设计与开发中,撤销(Undo)和重做(Redo)机制是至关重要的功能。它们让用户能够回退到先前的操作状态,或者重新执行之前撤销的操作,提供了更好的用户体验和操作灵活性。在...
《从0到1打造自主图形平台》-智能指针&运行时类型识别(10)
前言 在图形平台开发的世界中,我们经常需要处理复杂的图形对象和数据结构。为了确保代码的稳定性、可维护性和性能,我们引入了两个重要的概念:智能指针和运行时类型识别(RTTI)。这两个概念...
《从0到1打造自主图形平台》-常见的文件类型(12)
前言 在图形平台开发中,常常需要处理各种不同的文件类型,这些文件类型包含了图形对象、模型数据、配置信息等等。本章将介绍一些常见的工业软件中使用的文件类型,并提供每种文件类型的详细介...
【卡核解读】工业软件新质生产力
工业软件指的是在工业生产中使用的各种软件应用程序,其主要目的是提高生产效率、降低成本、优化生产流程以及增强生产质量。这些软件涵盖了从设计、制造、管理到监控等各个方面的功能。新质生产...
CAD、CAE、CAM、BIM、3D数据转换引擎,免费开源及商业组件全网最全!
一、数据格式FormatVersionExtensions Tess 1BREPPMI3MF1.2.33MF ACISUp to 2023SAT, SAB AutoCAD - 2DUp to AutoCAD 2024DWG, DXF AutoCAD - 3DUp to AutoCAD 2024DWG, DXF Autodesk 3DS...
LearnOpenGL 入门8、坐标系统
在上一个教程中,我们学习了如何有效地利用矩阵的变换来对所有顶点进行变换。OpenGL希望在每次顶点着色器运行后,我们可见的所有顶点都为标准化设备坐标(Normalized Device Coordinate, NDC)。...
《从0到1打造自主图形平台》-目录导读(2)
前言首先,让我们在本文的前言部分回顾一下本次课程的背景和意义。我们身处一个信息时代,图形平台作为一种重要的工具和技术手段,被广泛应用于各个领域,如工程设计、建筑规划、游戏开发等。然...
【工业软件大讲堂】第4期 | 知识自动化与组件化工业软件理论与方法
工业软件大讲堂第4期,特邀广东工业大学程良伦教授,分享知识自动化与组件化工业软件理论与方法。 工业软件是数字化、智能化转型升级的灵魂。长期以来,工业软件开发面临两个关键难点:知识获取...







