*   >> Чтение Образование Статьи >> science >> programming

Учебник по программированию Papervision 3D - Fog

<р> Просмотр DEMODOWNLOAD КОД

<р> Был старая игра ПК, что я любил называется Magic Carpet. Это был один из первых 3D-игр, которые показали открытый мир. Его самый большой недостаток был ограничен расстояние, которое вы могли видеть: игра сделана интенсивное использование тумана, чтобы ограничить, насколько мире на самом деле было обращено, и, следовательно, поддерживать частоту кадров. Это простой и эффективный трюк.

<Р> Papervision также поддерживает туман через класс FogFilter.

Несмотря на успехи в выполнении сделанного выполнения Flash-производительность по-прежнему большой рассмотрения. По этой причине вы можете использовать FogFilter ограничить рисования расстояние визуализации Papervision, что позволит увеличить производительность.

<Р> Для реализации FogFilter вы просто нужно присвоить его свойству BasicRenderEngine.filter. Вы можете увидеть, как это делается в классе ApplicationManager.

<Р> Одним из свойств в FogFilter это сегменты, который определяет, сколько сдержанный глубина есть в тумане.

Пример приложения позволяет вам играть с собственностью сегменты динамически с помощью ползунка в верхней части экрана. Одна вещь, я нашел интересным было то, что на моем компьютере, имеющей 23 сегментов производится разумную частоту кадров, в то время как скачок до 24 капель частоту кадров значительно. Попробуйте сами и посмотреть, если вы получите те же результаты.


<Р> Вернуться к Papervision Учебники

<р>


Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.