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

Учебник по программированию Away3D - Окружающая среда Material

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

<р> Это первый в серии учебных пособий, глядя на различных материалов, имеющихся в Away3D. Во-первых блока является EnviroBitmapMaterial.

<Р> Этот учебник версии кода, что объясняется в первую уроке этого набора, так что если вы не читали его, то я предлагаю вам сделать это сейчас.

<Р > отображение окружающей среды представляет собой процесс, который направлен на подделку взгляд внешнего мира отражается на объект.

Я говорю "поддельные", потому что даже самые быстрые домашние компьютеры не имеют обработку лучей следа действительного мира отражение в реальном времени (по крайней мере, не в любом месте, что имеет какую-либо деталь). Однако вы можете достичь аналогичного эффекта, поставляя вторую текстуру, которая представляет взгляд на мир

<р> ResourceManager.as

<р> В его сердце, создавая EnviroBitmapMaterial включает поставку всего два BitmapData текстуры:. Один, как базовая текстура, и один в качестве текстуры окружающей среды. В демки ResourceManager заботится о создании EnviroBitmapMaterial.

Вы также можете изменить отражательную текстуры. Рефлективности значение представляет собой число от 0 до 1. При 0 нет отражения, и вы можете видеть только базовую текстуру. На 1 вы можете видеть только окружающей среды карту с не базовой текстуры.

<Р> В то время как EnviroBitmapMaterial дает вам быстрый и легкий путь к достижению блестящий вид, он делает выделите один из недостатков этого стиля штриховки. Взгляните на модели тора.

Вы заметили, как она выглядит почти прозрачным? Это потому, что EnviroBitmapMaterial работает рендеринга "шейдеров треугольник» (в данном случае текстуры окружающей среды) над "текстуры треугольника" (основной материал) с одного из встроенных в режимах Flash-наложения. Шейдер треугольник использует BlendMode.ADD, что означает цвет текстуры окружающей среды добавляют кумулятивно на сцену.

На вогнутых моделей, как тора, где вы можете иметь два треугольника отображается поверх друг друга, это смешивание приводит к ситуации, когда текстуры обеих видимых поверхностей (в этом случае противоположной стороне внутри кольца, и наружная поверхность кольцо) в сочетании, что приводит к прозрачной взглядом.

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

Округлая куб не имеют те же проблемы прозрачности, что тор имеет, но процесс оказания два треугольника и ведет к некоторым вопросам глубины (вы увидите эффект окружения подключившийся и на некоторые

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