| 10.14489/vkit.2016.07.pp.009-014 |
|
DOI: 10.14489/vkit.2016.07.pp.009-014 Вяткин С. И. Аннотация. Предложен метод задания трехмерных облаков, ограниченных поверхностями свободных форм, и механизм быстрого отображения внутренней неоднородной структуры объекта с применением функции затухания. Реализован метод генерации реалистичных трехмерных облаков с использованием текстуры для вычисления функции цвета и плотности. Ключевые слова: функции возмущения; свободные формы; трехмерные облака; полупрозрачность; текстура; функции цвета и плотности.
Vyatkin S. I. Abstract. A method for specifying three-dimensional (3D) clouds bounded by freeform surfaces is proposed. Scanning a 2D space, one cannot obtain a true 3D image. The polygonal 3D graphics with scanning the polygons in the image plane is not a true three-dimensional graphics. Information presented to the user by this technology is not complete. There is no main information on the object depth: we mean not the absence of the Z coordinate of the surface point but the absence of information on the ray passing through the object. Methods for visualizing internal structures of objects are known as volume visualization in computer graphics. The volume-oriented visualization technology radically differs from the conventional restoring polygonal graphics. Polygonal objects are specified by surfaces described by polygons imposed on a wire frame of a model. This object description is sufficient for game applications, animated and synthetic objects but insufficient for rendering the internal structure of natural objects or effects. For example, flight simulators should render volume clouds.The aim of this paper is visualization of objects formed by freeform surfaces and filled with internal structure, with quick calculation of integral value of transparence on the given segment. For visualization we used the recursive algorithm for object space scanning with regard to perspective. A method for inhomogeneity simulation while visualizing the atmospheric effects with the use of a texture for calculating the functions of color and density was realized. In this case, the color on the object surface is taken from a texture map, and the transparency function is proportionally calculated from this color. A method for fast rendering the internal inhomogeneous object structure via the attenuation function, in so doing, it is easy to calculate the integral value of transparency for segments along the Z coordinate is proposed. Keywords: Perturbation functions; Free forms; 3D clouds; Translucency; Texture; Functions of color and density.
РусС. И. Вяткин (Институт автоматики и электрометрии Сибирского отделения РАН, Новосибирск, Россия) E-mail: Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript EngS. I. Vyatkin (Institute of Automation and Electrometry Siberian Branch of the RAS, Novosibirsk, Russia) E-mail: Этот e-mail адрес защищен от спам-ботов, для его просмотра у Вас должен быть включен Javascript
Рус1. Вяткин С. И. Моделирование сложных поверхностей с применением функций возмущения // Автометрия. 2007. Т. 43, № 3. C. 40 – 47. Eng1. Vyatkin S. I. (2007). Complex surface modeling using perturbation functions. Avtometriia, 43(3), pp. 40-47. [in Russian language]
РусСтатью можно приобрести в электронном виде (PDF формат). DOI: 10.14489/vkit.2016.07.pp.009-014 Скопируйте DOI статьи и перейдите по ссылке https://id-spektr.ru/product/pokupka-elektronnoy-stati-iz-zhurnala-vestnik-kompyuternyh-i-informatsionnyh-tehnologiy В комментарии к заказу обязательно укажите DOI статьи. . EngThis article is available in electronic format (PDF). DOI: 10.14489/vkit.2016.07.pp.009-014 Copy the article DOI and follow the link https://id-spektr.ru/product/pokupka-elektronnoy-stati-iz-zhurnala-vestnik-kompyuternyh-i-informatsionnyh-tehnologiy Please specify the article DOI in the order comments.
. .
|
Archive
Разработка концепции и создание сайта - ООО «Издательский дом «СПЕКТР»