IP Library › Granted Patent US 7,519,449
Granted Patent B2
US 7,519,449 · App. 10/331,651 · Granted Apr 14, 2009

Rendering system and method and recording medium therefor

Assignee: Samsung Electronics Co., Ltd.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,519,449
App. No.
10/331,651
Granted
Apr 14, 2009
Kind
B2
Abstract

A rendering system and method, and a recording medium therefor are provided. The rendering system imports geometry and hierarchy structure information on a three-dimensional (3D) computer-aided design (CAD) model, which is produced in a commercial 3D CAD system, from the 3D CAD system through an interface, performs scene editing necessary for rendering without changing the initially modeled data, and then performs rendering. Accordingly, it is not necessary to correct the geometry data and restore the hierarchy structure information, and rendering can be easily performed in a short time.

Claims (29)

1. A rendering method comprising:

accessing a computer-aided design (CAD) system, importing CAD data from a CAD database of the CAD system, dividing the CAD data into geometry data of a product and related data on other aspects to be suitable to a structure of a database of a rendering system, and converting the divided data into a format of the rendering system;

editing, by the rendering system, a scene based on the geometry data using the related data stored in the database;

determining whether a modification to the edited scene is requested;

if it is determined that the modification is requested, selecting a unit of data to be imported and importing modified geometry data in the selected unit;

comparing an imported part identification with a previously stored part identification; and

if the imported part identification and the previously stored part identification are the same, replacing existing geometry data corresponding to the part identification with the imported geometry data,

wherein the geometry data of a product comprises assembly data and wherein the related data on the other aspects comprises attributes and parameters unrelated to the assembly.

2. A rendering method comprising:

interfacing which includes accessing a computer-aided design (CAD) system, directly importing CAD data from a CAD database of the CAD system into a separate and independent rendering system, dividing the CAD data into geometry data of a product and related data on aspects other than geometry of the product to be suitable to a structure of a rendering database of the rendering system, wherein the geometry data of a product comprises assembly data and wherein the related data on the other aspects comprises attributes and parameters unrelated to the assembly, and converting the divided data into a format of the rendering system;

editing, by the rendering system, a scene based on the geometry data using the related data stored in the database;

rendering, by the rendering system, the scene that has been edited,

directly interfacing by a rendering system interface with the CAD database of a CAD system to obtain modified data regarding geometry data and the related data;

comparing identifier of the obtained modified data with identifiers of the data stored in the rendering database of the rendering system; and

when the identifier of the obtained modified data matches an identifier of the data stored in the rendering database, replacing only the geometry data corresponding to the identifier in the rendering database and keeping the related data corresponding to the identifier in the rendering database unchanged.

3. A rendering method comprising:

accessing a computer-aided design (CAD) system, importing CAD data from a CAD database of the CAD system, dividing the CAD data into geometry data of a product and related data on aspects other than geometry of the product to be suitable to a structure of a rendering database of a rendering system, wherein the geometry data of a product comprises assembly data and wherein the related data on the other aspects comprises attributes and parameters unrelated to the assembly, and converting the divided data into a format of the rendering system;

editing, by the rendering system, a scene based on the geometry data using the related data stored in the database;

determining whether a modification to the edited scene is requested;

if it is determined that the modification is requested, selecting a unit of data to be imported and importing modified geometry data in the selected unit;

comparing an imported part identification with a previously stored part identification;

if the imported part identification and the previously stored part identification are the same, replacing existing geometry data corresponding to the part identification with the imported geometry data; if the imported part identification and the previously stored part identification do not match, converting imported geometry data into scene graph data structure.

4. A rendering method comprising:

accessing a computer-aided design (CAD) system, importing CAD data from the CAD system, dividing the CAD data into geometry data of a product and related data on aspects other than geometry of the product to be suitable to a structure of, wherein the geometry data of a product comprises assembly data and wherein the related data on the other aspects comprises attributes and parameters unrelated to the assembly, and converting the divided data into a format of the rendering system;

editing a scene based on the geometry data using the related data stored in the database; and

storing scene editing information, which is environment information necessary for scene editing among the related data, as a separate file, wherein the environment information has no relation to the geometry data and influences the entire scene;

directly interfacing by a rendering system interface with a CAD database of the CAD system to obtain modified data regarding the geometry data and the related data;

comparing identifier of the obtained modified data with identifiers of the data stored in a rendering database of the rendering system; and

when the identifier of the obtained modified data matches an identifier of the data stored in the rendering database, replacing only the geometry data corresponding to the identifier in the rendering database and keeping the related data corresponding to the identifier in the rendering database unchanged.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 31, 2002
From: RHEE, TAE-HYUN; HAN, HOON; LEE, KWANG-JAE
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 013632/0452 →
Priority Claims (1)
KR 2002-12975 · Mar 11, 2002 · national
Continuity (1)
Related Publication 20030172366A1 · Sep 11, 2003