Abstract:
A surface texture expression system and a method thereof for performing a mixing expression of a surface texture are provided to store given surface texture information in a form in which the capacity is relatively small and a form which is high-capacity source data. A materials information preprocessor(100) converts surface material feeling information inputted through a user input device into a B-spline volume form. A sampling information preprocessor(200) generates sampling information which is in proportion to the texture information transformed through the material information preprocessor. A surface materials renderer(300) renders the surface materials renderer by using the texture information put through the sampling information.
Abstract:
An apparatus for providing and converting a shader of a 3D graphic system are provided to access options for respective shaders easily through a convenient graphic interface, recognize an immediate result for the adjustment of the option, and offer information of similar results as a result type to modify the shader easily. A shader expressing unit(110) renders a shader to be embodied. An option adjusting unit(120) adjusts an option of the shader. A similar shader generating unit(130) automatically generates similar shaders corresponding to the option adjusted in the option adjusting unit. A meta data generating unit(140) analyzes shader option, and generates meta data corresponding to the analyzed option. An output unit(160) outputs the automatically generated similar shaders.
Abstract:
본 발명은 컴퓨터 애니메이션, 로봇 동작 계획 및 CAD/CAM에서 사용되는 2차원 동작 경로 생성방법에 관한 것이다. 존 발명은 장애물과 물체를 표현하는 2차원 기하도형의 경계선을 방향지도로 표현하는 단계, 두 방향지도를 병합하는 단계, 두 방향지도의 방향벡터의 크기 조절을 통해 새로운 병합 방향지도를 만들어 내는 단계, 및 병합된 방향지도로부터 c-space obstacle의 경계선을 계산하는 단계로 이루어진 2차원 동작 경로 생성방법을 제시한다. 특히, 방향지도의 성질을 이용하여 두개의 경로를 한 쌍으로 동시에 생성하도록 하여 계산의 효율을 높였다.
Abstract:
본 발명은 얇은 철판, 종이 등 평면으로 근사 가능한 물체에 전개도를 그리고 이를 조립하여 입체 도형을 만드는 전개가능곡면의 설계방법에 관한 것이다. 본 발명은 전개가능곡면에 대해 그 전개도를 설계하기 위한 설계방법에 있어서, 3차원 모형의 원주곡면으로부터 제어 단면을 설정하는 단계; 알고리즘 LIDM-GC-Dvlp를 수행하여 제어점 집합을 검색하는 단계; 프로파일 곡선의 제어점을 출력하는 단계; 전개가능곡면 형태의 일반 원주 곡면을 가시화하는 단계; 가시화된 결과에 따라 사용자가 설계를 수정하는 단계; 전개도를 생성할 전개가능곡면 조각을 선택하는 단계; 및 그 제어점에 대해서 알고리즘 LIDM-GC-Plane-Dvlp를 수행하여 전개도를 생성하는 단계;를 포함하는 것을 특징으로 하는 전개가능곡면의 전개도 설계방법을 제공한다.
Abstract:
The invention relates to a boundary smoothing method of a geometrical figure using a terminal in which a smoothing operation on the boundary of the given geometrical figure is defined using sweep and unsweep operation in a process for processing the boundary of the geometrical figure using CAD system or graphic tool, thereby computing and processing the boundary at a high speed with good performance the present invention provides a boundary smoothing method of a geometrical figure that is an important geometry operation, using a terminal. The boundaries of the geometrical figure are smoothed by using the sweep and unsweep operation without a complicated mathematical operation on the boundaries of the geometrical figure, and without being subject to a step of removing a self-cross or intercross. This method allows a user to designate and control an application region of the smoothing operation and a smoothing degree. Also, the method of the present invention can be easily realized by software. Since the realized software has a high performance, if it is combined with the current CAD system, graphic tool or the like, more enhanced effect can be obtained.
Abstract:
PURPOSE: A sweep-envelope and line-sweep computation method for general sweep boundary is provided to calculate the line-sweep of corresponding line segments, approximate boundary extraction, and extract the general sweep boundary on a 2-dimensional plane. CONSTITUTION: Two objects are approximated as polygons having the same number of vertexes(801). After start points of two polygons are searched(802), the start points are started and line-sweeps are calculated to corresponding two line segments in a clockwise direction(803). If the number of line segments exist in the polygons, the number of line-sweep is generated and the generated line-sweeps are added to two polygons through a union arithmetic for obtaining a sweep region(804).