渲染系统和方法及其记录介质的制作方法

文档序号:6601840阅读:236来源:国知局
专利名称:渲染系统和方法及其记录介质的制作方法
技术领域
本发明涉及一种渲染系统,并且尤其涉及用于利用使用商用3D(三维)计算机辅助设计(CAD)系统再现的三维(3D)几何数据来产生真实二维(2D)计算机图形(CG)图象的一种渲染系统和方法及其记录介质。
背景技术
目前,CAD系统,尤其是3D CAD系统被广泛用于产品设计。CAD系统包括在计算机上受驱动、用于CAD操作的CAD软件、以及与该CAD软件的驱动相关的程序和资源。渲染系统包括在计算机上受驱动用于渲染操作的渲染软件、以及与该渲染软件相关的程序和资源。
当利用CAD系统来设计要大量生产的产品时,需要真实的图形图象来验证和评估该设计。为了有效地可视化利用一CAD系统建模的3D模型,必须精确地和真实地呈现产品的几何形状和材质。该操作被称为渲染。
当一CAD系统不包括渲染功能时、或者当在CAD系统中包括的渲染功能不适于产生具有用户期望的满意质量的图象时,就使用一种提供高级渲染功能的外部CG渲染系统来产生3D模型的CG渲染图象。
为了利用在商用3D CAD系统中建模的3D CAD数据以及利用独立的CG渲染系统产生高级渲染图像,执行以下处理。
在存储3D几何数据(即,已经完全在3D CAD系统中建模的3D CAD数据)之后,利用由商用3D CAD软件提供的标准3D CAD文件存储功能(即,文件输出功能)将该几何数据作为外部文件存储。其中,所存储的标准3D CAD文件是基本图形交换规范(IGES)(即产品模型数据交换标准(STEP))文件、或者与其对应的标准数据文件。图9示出一IGES文件的结构。参见图9,该IGES文件恰包括线性排列的几个表面几何数据、但不包括关于该几何体中的层级结构信息。
接着,利用CG渲染软件的数据输入功能(即,文件输入功能)将标准3D数据文件存储于该CG渲染软件的数据库(DB)中。其中,关于该几何体层级结构的数据不能保持、并且一些几何体可能会改变。由此,从完成所述存储之后,在转换到标准3D数据文件期间丢失的该几何体层级结构数据和因为使用不同系统而已经变形的几何体数据得到校正和恢复。
在所述几何体数据和所述几何体层级结构数据得到完全校正之后,编辑用于渲染的场景。在完成编辑之后,执行高级渲染处理以产生最终图象。光线(Ray)跟踪或者A缓冲存储器通常用于高级渲染。
在传统渲染系统和方法中,用于在商用CAD软件和CG渲染软件之间的数据传送的IGES文件(即,标准3D数据文件)不包括几何体层级结构数据,并且在转换到标准3D数据文件期间在几何体中可能出现误差。
在利用3D CG渲染软件为渲染进行场景编辑期间,所述几何体层级结构数据需要基于色彩/材质以部件为单元编辑场景,并且执行纹理绘图。另外,当在CG渲染软件中读取标准3D数据文件时,需要利用用于保持几何体层级结构数据的内部数据结构以及由CG渲染软件提供的允许生成/编辑所述内部数据结构的用户接口来恢复丢失的几何体层级结构数据。
另外,当几何体数据中出现误差时,用户需要利用由渲染软件提供的高级3D建模功能来校正在该几何体中的误差。为了恢复丢失的数据,用户需要校正在CG渲染软件中定义几何体和该几何体的层级结构的数据。其中,根据建模的内容、丢失的数据量、以及校正功能的性能,该用户的操作可能耗费几个小时至几天。
而且,在完成渲染的场景编辑之后可能需要对该几何体进行修改。在设计要大量生产的产品过程中,对产品的几何体的修改通常是在3D CAD系统中执行的。在3D CAD系统中修改的几何体可以用于渲染系统的渲染操作中。一般地,当使用商用CG渲染软件时,修改的CAD几何体数据会以标准文件格式存储,并且接着由所述渲染系统读取。其中,关于例如材质的现有数据未作保留,因而必须重新编辑先前设计的数据(例如,材质)。
另外,需要为渲染操作恰当地设置灯光和摄像头。该设置要求专业技能。然而,在传统渲染方法中,每当执行渲染操作时,都要执行新的设置。因而,技巧未得到共享,由此增加了操作时间。

发明内容
为了解决上述和相关问题,本发明的第一目的是提供用于有效地为商业设计执行三维(3D)渲染的一种渲染系统和方法及其记录介质。
本发明的第二目的是提供包括用于保持在商用3D计算机辅助设计(CAD)系统中初始地建模的3D CAD的几何体和几何体层级结构数据的数据转换系统的一种渲染系统和方法及其记录介质。
本发明的第三目的是提供在保持CAD系统中初始建立的几何体中的层级结构的同时允许容易地编辑场景的、用于提供3D数据的有效层级结构的一种渲染系统和方法及其记录介质。
本发明的第四目的是提供不要求恢复3D几何体和在几何体中的层级结构的操作的一种高效渲染系统和方法及其记录介质。
本发明的第五目的是提供其中当在场景编辑之后修改几何体数据时,所修改的几何体数据取代旧的几何体数据,但诸如关于材质信息的其它相关信息得以保持的一种高效渲染系统和方法及其记录介质。
本发明的第六目的是提供允许渲染操作的环境建立数据的方便共享、由此允许更有效地执行渲染操作的一种渲染系统和方法及其记录介质。
为了实现本发明的所述目的,提供了一种渲染系统,包括CAD接口,其访问CAD系统、直接输入在该CAD系统中产生的CAD数据、将该CAD数据划分为产品的几何体数据和关于其它方面的相关数据、并且转换所划分的数据;数据库,其存储已经由所述CAD接口划分和转换的几何体数据和相关数据;场景编辑模块,基于所述几何体数据利用相关数据编辑场景;以及渲染器,在已经由所述场景编辑模块编辑的所述场景上执行渲染。
在一实施例中,还提供了一种渲染方法,包括直接接口连接步骤,访问CAD系统、输入来自所述CAD系统的CAD数据、将CAD数据划分为可适于渲染系统的数据库的结构的产品的几何体数据和关于其它方面的相关数据、并且转换所划分的数据;场景编辑步骤,基于所述几何体数据利用存储于所述数据库中的相关数据编辑场景;以及渲染步骤,渲染已经编辑的场景。
在另一实施例中,提供一种渲染方法,包括访问CAD系统、输入来自所述CAD系统的CAD数据、将CAD数据划分为可适于渲染系统的数据库的结构的产品的几何体数据和关于其它方面的相关数据、并且转换所划分的数据;基于所述几何体数据利用存储于所述数据库中的相关数据编辑场景;确定是否请求修改已编辑场景;如果确定请求修改,则选择要输入的数据单元并且在所选择单元中输入已修改的几何体数据;将输入部件的标识与先前存储部件的标识进行比较;以及如果所述两部件标识是相同的,则用所输入的几何体数据替代对应于该部件标识的现有几何体数据。
在又一实施例中,提供了一种渲染方法,包括访问CAD系统、输入来自所述CAD系统的CAD数据、将CAD数据划分为可适于渲染系统的数据库的结构的产品的几何体数据和关于其它方面的相关数据、并且转换所划分的数据;基于所述几何体数据利用存储于所述数据库中的相关数据编辑场景;以及将作为在相关数据之中的场景编辑所需的环境信息的场景编辑信息当作独立文件存储。
还提供在其上记录了用于在计算机上执行上述任一渲染方法的程序的一种记录介质。
还提供了一种渲染系统的数据库,包括作为关于每个三维几何体的几何体信息的几何体数据;关于在由所述几何体数据指示的几何体中的层级结构的几何体层级结构数据;渲染所需的相关数据的渲染信息;以及场景编辑所需的环境相关信息的场景编辑信息。


通过参考附图详细描述其优选实施例,本发明的上述目的和优点将会变得更加清楚,其中图1是根据本发明的一实施例的一种渲染系统的方框图;图2是示出根据本发明的一实施例的一种计算机辅助设计(CAD)接口结构和几何体数据的传送的图;图3是根据本发明的一实施例的一场景图形数据库(DB)的结构图;图4是根据本发明的一实施例的部件数据的结构图;图5是根据本发明的一实施例的表面数据的结构图;图6是根据本发明的一实施例的一种渲染系统的操作的流程图;图7是根据本发明的一实施例的CAD接口连接过程的流程图;图8是根据本发明的一实施例的取代几何体数据的过程的流程图;以及图9是示出传统的基本图形交换规范(IGES)文件的结构的图。
具体实施例方式
在下文中,将参考附图详细描述本发明的优选实施例。
图1是根据本发明的一实施例的渲染系统60的方框图。参见图1,渲染系统60包括计算机辅助设计(CAD)接口20、场景图形数据库(DB)30、场景编辑模块40、以及三维(3D)渲染器50。将参考图1简述渲染系统60的操作。
CAD软件和渲染系统是在计算机中运行的。该两种软件能够通过直接地和独立地在计算机上执行该软件的执行文件而被运行,即通过执行CAD软件并且接着经由在该CAD软件内提供的一接口执行所述渲染软件来执行该渲染软件、或者通过执行所述渲染软件并且接着经由在该渲染软件内提供的一接口执行CAD软件来执行该CAD软件。
接着,CAD接口20利用由该CAD软件提供的应用程序接口(API)将该渲染系统连接到3D CAD系统10上以便从3D CAD系统10、包含于3DCAD系统10的CAD DB的CAD数据中的组件、部件和表面几何体数据输入数据,将所述数据转换为可适于具有在渲染系统60中使用的场景图形类型的层级结构的一种格式,并且存储所转换的数据于场景图形DB30中。当输入来自3D CAD系统10的CAD数据时,CAD接口20可以一次输入在CAD软件屏幕上显示的所有组件和部件的数据、或者它可以输入利用由CAD软件提供的挑选功能选择的所期望的组件和部件的数据。
通过CAD接口20存储于场景图形DB30中的场景图形数据包含关于CAD几何体的数据、在该几何体中的层级结构、以及在3D CAD系统10中定义的基本材质。该数据经由CAD接口20直接从3D CAD系统10中输入,并且场景编辑是通过场景编辑模块40在所述数据上执行的,不需要校正所述几何体和所述几何体层级结构。
通过利用诸如OpenGL的实时渲染方法以二维(2D)计算机图形图象显示场景数据、或者通过以层级树结构显示场景图形数据,能够在计算机的屏幕上可视化初始的CAD数据。
能够将场景编辑划分为根据作为几何体数据的从属对象的组件、部件、以及表面的基于几何体的编辑;以及根据不是几何体数据的对象信息(即,灯光、摄像头、环境、渲染属性、以及系统参数等)的基于环境的编辑。基于几何体的编辑包括以几何体为单元进行的材质绘图和纹理绘图。基于环境的编辑包括关于与几何体无关,但影响整个场景的例如灯光和摄像头的编辑数据。
对于基于几何体的编辑,选择要编辑的对象。该对象可以是组件、部件、或者表面、并且如果选择了在层级树结构中的较高级对象,则选择了从属于该较高级对象的所有较低级对象。例如,如果选择了一组件,则选择了组成该组件的所有部件和组成每个部件的所有表面。诸如渲染所需的材质和位置的数据是根据所选择对象来编辑的,并且编辑结果将应用到从属于所选较高级对象的所有较低级对象上。编辑关于灯光、摄像头、环境、以及渲染等的其它信息。所编辑的场景图形数据将再次存储于场景图形DB30中。
3D渲染器50渲染存储于场景图形DB 30中的已编辑场景图形数据并且产生该3D CAD数据的2D计算机图形图象。
图2是示出根据本发明的一实施例的CAD接口20的结构和几何体数据的传送的图。所述CAD接口20包括CAD DB连接器21、表面数据变换模块22、部件数据变换模块23、以及组件数据变换模块24。
在CAD DB连接器21的左侧示出了3D CAD系统10的CAD DB11的层级结构。在已经完全在3D CAD系统10中建模的3D CAD数据的几何体中的层级结构是由作为最低级单元的表面、作为一组表面的部件、以及作为一组部件的组件构成的。表面数据包含以诸如非均匀有理B样条表面(NURBS)的自由形成表面形式或者以多边形网格形式的3D几何体信息。在CAD DB连接器21的右侧示出了渲染系统60的场景图形DB30的层级结构。其中两个DB11和30的层级结构是相同的。
将参考图2详细描述CAD接口20的操作。CAD DB连接器21利用3DCAD系统10的API连接渲染系统60到3D CAD系统10的CAD DB11上,以产生通过其能够输入CAD数据的传送路径。
接着,组件数据传送模块22输入来自3D CAD系统10的CAD DB11的组件数据,并且转换所述组件数据。当转换所述组件数据时,组件数据传送模块22检测在CAD系统10中的组件结构,并且基于检测的组件结构将该组件数据转换为用于渲染系统60的场景图形数据,以便能够保持同一层级结构。在渲染系统60的场景图形中,所述组件数据是作为一组部件存储的。在诸如开放的创建者(inventor)或者虚拟现实造型语言(VRML)的一般场景图形概念中,所述组件数据是以可表示的层级组的形式存储的。
接着,部件数据变换模块23输入来自3D CAD系统10的CAD DB11的部件数据,并且转换所述部件数据。当转换所述部件数据时,部件数据变换模块23还转换所述部件数据的材质信息和位置变形。其中,所述部件数据是以组成该部件的所有表面的列表的形式存储的,所以场景编辑模块40能够选择和编辑每个表面,并且将其存储使得能够保持在所述部件和所述表面中的层级结构。存储于场景图形中的该部件的材质和位置变形信息将应用到较低级数据、即、所有表面上。这与在一般场景图形中的层级数据处理方法是相同的。对于与3D CAD系统的同步的基于部件的数据,该部件的标识(ID)会存储于场景图形DB30的部件数据中。
接着,表面数据变换模块24输入来自3D CAD系统10的CAD DB11的表面数据,并且转换所述表面数据。所述表面数据存储于表面列表中。所述表面数据被划分为材质信息和几何体信息,并且被转换为渲染系统60的场景图形信息。其中,几何体信息可以根据由3D CAD系统10提供的API以多边形网格的形式输入并且存储。或者,该几何体信息可以以诸如NURBS的自由形成表面的形式输入、存储于场景图形DB30中,并且接着重建为在渲染系统60中可视化所需的多边形网格格式的数据。对于所述材质信息,如果已经以在3D CAD系统的表面为单元编辑了材质信息,则每个表面的材质信息会存储于场景图形DB30中。否则,存储于一部件中的、所述表面之上的较高级的材质信息将作为该表面的材质信息存储于场景图形DB30中。
上述转换不是转换为外部文件格式的转换,而是利用由CAD软件提供的API执行的。在完成了数据传送之后,除非发生新事件,渲染系统60不需要连接到3D CAD系统上,并且可以终止CAD软件的执行。
图3是根据本发明的一实施例的场景图形DB30的层级结构图。场景图形DB30主要地是由对象的几何体数据32和其它相关数据31构成的。相关数据31是由系统参数310、渲染属性320、环境330、摄像头组340、以及灯光组350构成的。几何体数据32具有包括组件360、部件370、以及表面380的层级结构。
场景图形数据能够存储为场景图形DB30中的内置文件,并且所存储的文件能够被读取和恢复为在文件存储之前的格式。即使在计算机上未安装CAD软件,也能够仅利用渲染软件在计算机上完成编辑存储为内置文件的数据或者利用该数据执行渲染。另外,除了几何体数据32以外,还可以选择诸如渲染属性320、环境330、摄像头组340、以及灯光组350的相关数据31并且存储为独立的外部文件。更具体地,要存储的信息是经由用户接口选择的。从场景图形DB30中提取所选择的信息并且以文件的格式存储。利用文件读取功能能够读取所存储的文件并且将其输入到渲染系统60中。所述文件包括执行渲染所需的关于系统、渲染属性、环境、摄像头、以及灯光等的信息,并且由此当其后在类似产品上执行渲染时能够作为基本数据使用。
图4是根据本发明的一实施例的部件数据结构370的图。部件数据结构370是由部件ID371、材质信息372、位置变形信息373、表面列表374、以及多个表面数据375构成的。
部件ID371包含用于基于部件的数据与3D CAD系统10同步的信息。材质信息372包含关于相关部件的材质的信息。位置变形信息373可以以例如4×4矩阵的形式存储,并且包含关于旋转、移动、放大以及缩小等的信息。表面列表374是组成该部件的所有表面的列表。表面数据374是以列表的形式存储的以便场景编辑模块40能够以表面为单元执行选择和编辑,并且能够保持所述部件和所述表面中的层级结构。可将包含于部件数据中的材质信息372和位置变形信息373以如在诸如开放创建者或者VRML的一般场景图形中使用的层级信息处理相同的方式应用到从属于该部件的所有表面上。
图5是根据本发明的一实施例的表面数据结构380的图。表面数据结构380是由材质信息381和几何体信息382构成的。
如果已经以表面为单元在3D CAD系统10中编辑了材质信息,材质信息381包含关于相关表面的材质的信息。否则,该材质信息包含存储于一部件中的、高于该表面的较高级部件中的材质值。几何体信息382是以多边形网格的形式存储的。
图6是根据本发明的一实施例的渲染系统的操作的流程图。参见图1和6,当在步骤610中用户在计算机上执行CAD软件和渲染软件时,在步骤620中通过利用由该CAD软件提供的API输入来自3D CAD系统10的CAD DB11的CAD数据,根据渲染系统60的场景图形DB30的结构将该CAD数据划分为产品的几何体数据和其它相关数据,并且转换所划分的数据,渲染系统60的CAD接口20执行CAD接口的连接。在步骤630中场景编辑模块40利用所述相关数据编辑基于存储于场景图形DB30中的几何体数据的场景。接着,在步骤640中,渲染系统确定用户是否请求根据所编辑的场景修改几何体。如果确定没有修改的请求,在步骤650中渲染器50执行渲染。
图7是根据本发明的一实施例的CAD接口连接过程。图7示出了在图6中示出的步骤620的子步骤。
参见图1、2以及7,在步骤710中CAD DB连接器21利用3D CAD系统10的API将渲染系统60连接到3D CAD系统10的CAD DB11上。接着,在步骤720中,CAD DB连接器21从3D CAD系统10中请求几何体数据。当3D CAD系统10准备发送该几何体数据时,在步骤730中,诸如组件数据、部件数据、以及表面数据的几何体数据将从3D CAD系统10的CAD DB11中分别输入到组件数据变换模块22、部件数据变换模块23、以及表面数据变换模块24中。接着,在步骤740中,所述组件数据、部件数据、以及表面数据会转换为场景图形DB30的结构。
图8是根据本发明的一实施例的替代几何体数据的过程的流程图。当确定用户请求修改几何体时在图6中示出的步骤650中执行的该替代处理。
在步骤810中CAD接口20的CAD DB连接器21将渲染系统60连接到3D CAD系统10。接着,选择要输入的数据单元,并且仅从3D CAD系统10中输入已修改的几何体数据。接着,在步骤830中将从3D CAD系统10中输入的已修改几何体数据的部件ID与存储于渲染系统60中的场景图形DB30中的每个部件ID进行比较。如果确定被比较的两部件的ID是相同的,则在步骤850中用已输入几何体数据(即,部件数据)替代对应于该部件ID的部件的几何体数据。其中,仅替代关于几何体形状的信息,现有的材质信息和关于诸如灯光和摄像头的环境信息将保持原样。如果在步骤830中确定两部件ID是不同的,则在步骤860中将已输入的几何体数据(即,部件数据)转换为场景图形数据结构。
本发明能够以记录于计算机可读介质中的计算机可读代码被嵌入。其中,该计算机可读介质可以是能够存储能够由计算机系统读取的数据的任何记录装置,例如只读存储器(ROM)、随机存取存储器(RAM)、致密光盘(CD)-ROM、磁带、软盘、光学数据存储设备等等。另外,该计算机可读介质可以是经由因特网发送数据的载波。该计算机可读记录介质能够分散地安装于连接到网络上的计算机系统中,并且通过分布式计算环境作为计算机可读代码存储和实现。
如上所述,根据本发明,能够保持初始地建模于商用3D CAD系统中的3D CAD几何体和层级结构信息,由此允许方便地编辑场景。由于不需要恢复初始3D几何体和在该几何体中的层级结构,所以能够减少渲染时间。当在场景编辑之后修改几何体数据时,仅将已修改的几何体数据替代旧的几何体数据,而保持其它相关数据,由此减少了修改几何体需要的时间。由于环境建立数据是独立存储的以使用于渲染操作的信息得到方便的共享,所以减少了操作时间。
本发明不限于上述实施例,并且显然在本领域的一般技术人员将能够进行各种修改而不偏离本发明的实质。因此,本发明的范围不是由本发明的详细描述限定的而是由所附权利要求限定的。
权利要求
1.一种渲染系统,包括计算机辅助设计(CAD)接口,访问CAD系统、直接输入在所述CAD系统中产生的CAD数据、将所述CAD数据划分为产品的几何体数据和关于其它方面的相关数据、并且转换所划分的数据;数据库,存储已经由所述CAD接口划分和转换的所述几何体数据和相关数据;场景编辑模块,基于所述几何体数据利用所述相关数据编辑场景;以及渲染器,在已经由所述场景编辑模块编辑的所述场景上执行渲染。
2.根据权利要求1所述的渲染系统,其中所述CAD接口包括CAD数据库连接器,产生到所述CAD系统的数据传送路径;表面数据变换模块,用于输入关于作为所述CAD系统的基本操作单元的每个表面的信息;部件数据变换模块,用于输入关于作为一组表面的每个部件的信息;组件数据变换模块,用于输入关于作为一组部件的一组件的信息。
3.根据权利要求1所述的渲染系统,其中存储于所述数据库中的所述相关数据包括指示几何体之间的关系的几何体层级结构数据;图形场景编辑所需的场景编辑信息;渲染所需的渲染信息;以及指示在多个数据中的层级的层级信息。
4.一种渲染方法,包括接口连接步骤,访问计算机辅助设计(CAD)系统、输入来自所述CAD系统的CAD数据、将所述CAD数据划分为可适于渲染系统的数据库的结构的产品的几何体数据和关于其它方面的相关数据、并且转换所划分的数据;场景编辑步骤,基于所述几何体数据利用存储于所述数据库中的所述相关数据编辑场景;以及渲染步骤,渲染已经编辑的场景。
5.根据权利要求4所述的渲染方法,其中所述接口连接步骤包括输入和转换关于作为所述CAD系统的基本操作单元的每个表面的表面数据;输入和转换关于作为一组表面的每个部件的部件数据;输入和转换关于作为一组部件的一组件的组件数据。
6.根据权利要求5所述的渲染方法,其中所述表面数据被划分为几何体信息和表面材质信息。
7.根据权利要求5所述的渲染方法,其中所述部件数据被划分为部件材质信息、位置变形信息、以及多个表面数据。
8.一种渲染方法,包括访问计算机辅助设计(CAD)系统,输入来自所述CAD系统的CAD数据、将所述CAD数据划分为可适于渲染系统的数据库的结构的产品的几何体数据和关于其它方面的相关数据、并且转换所划分的数据;基于所述几何体数据利用存储于所述数据库中的所述相关数据编辑场景;确定是否请求修改已编辑场景;如果确定被请求修改,则选择要输入的数据单元并且输入在所选择单元中已修改的几何体数据;将输入部件的标识与先前存储的部件标识进行比较;以及如果所述两部件标识是相同的,则用所输入的几何体数据替代对应于所述部件标识的现有几何体数据。
9.一种渲染方法,包括访问计算机辅助设计(CAD)系统,输入来自所述CAD系统的CAD数据,将所述CAD数据划分为可适于渲染系统的数据库的结构的产品的几何体数据和关于其它方面的相关数据,并且转换所划分的数据;基于所述几何体数据利用存储于所述数据库中的所述相关数据编辑场景;以及将作为在所述相关数据中的场景编辑所需的环境信息的场景编辑信息当作独立文件存储。
10.一种记录介质,其上记录了用于执行权利要求4至9中任一渲染方法的程序。
11.一种渲染系统的数据库,包括作为关于每个三维几何体的几何体信息的几何体数据;关于在由所述几何体数据指示的几何体中的所述层级结构的几何体层级结构数据;作为渲染所需的相关数据的渲染信息;以及作为场景编辑所需的环境相关信息的场景编辑信息。
12.根据权利要求11所述的数据库,其中所述几何体数据包括表面数据,其是关于作为具有几何形状的最小操作单元的表面的信息;部件数据,其是关于由一组表面构成的部件的所述几何体的信息;组件数据,其是关于由一组部件构成的组件的所述几何体的信息。
13.根据权利要求12所述的数据库,其中所述表面数据包括几何体信息和表面材质信息。
14.根据权利要求12所述的数据库,其中所述部件数据包括与分配在计算机辅助设计(CAD)系统中的相关部件上的标识相同的部件标识,以区分该部件与其它部件;关于组成所述部件的表面的结构的表面组信息;关于所述部件的材质的部件材质信息。
全文摘要
提供了一种渲染系统和方法及其记录介质。所述渲染系统经由一接口从3D CAD系统中输入关于在商用3D CAD系统中产生的三维(3D)计算机辅助设计(CAD)模型的几何体和层级结构信息,执行渲染所需的场景编辑而不改变初始的建模数据,并且接着执行渲染。因此,不需要校正几何体数据和恢复层级结构信息,并且渲染能够在短时间内容易地执行。
文档编号G06T15/00GK1444126SQ0215407
公开日2003年9月24日 申请日期2002年12月10日 优先权日2002年3月11日
发明者李泰炫, 韩勋, 李光宰 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1