|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Aleksey V. Vaneev 2:5003/15.1 29 Oct 2001 20:24:57 To : Anton Antonenko Subject : Курсач --------------------------------------------------------------------------------
SS>> Интересует ваше мнение.
AA> Мое мнение такое: ты оочень мало знаешь о машинной гpафике, и ничего y
AA> тебя не полyчится. Почитай Шикина с Боpесковым, поpаботай в любом
AA> гpафическом пакете (скажем 3Д Макс), пpоникнись. Глядишь, годика чеpез
AA> тpи что-нить слепишь. А сейчас,- pасслабься.
Hу, почему? Существует много несложных туториалов по 3D графике.
Достаточно изучения следующих пунктов:
1. 3d-трансформации (в т.ч. вращение, отображение координат на плоскость).
2. Текстурирование (если не учитывать перспективу, то это достаточно просто).
Полупрозрачность (в том числе "плавная", неравномерно распределенная по
плоскости) и блики - это как бы дополнения к текстурированию - это уже суть
мультитекстурирование. Можно сделать также гуро-освещение (но тогда для
качественного блика нужно будет увеличить число плоскостей у объекта). Можно
сделать и псевдофонга с помощью таблицы, но это сложнее.
3. Чтобы совсем поразить препода, можно в памяти рисовать с разрешением вдвое
большим по обеим координатам, а потом уменьшать размер изображения с усреднением
цветов пикселов: таким образом автоматически получится antialiasing.
4. Дополнительный эффект - motion-blur, который достигается примешиванием
нескольких предыдущих кадров с уменьшающейся прозрачностью.
e-mail: picoder@sbis.komi.ru
--- GoldED+/W32 snapshot-2001.5.29
* Origin: We're all God's people (2:5003/15.1)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/27083bdd839c.html, оценка из 5, голосов 10
|