#3d #directx
Требуется отрендерить объект, причем он должен учитывать буфер глубины (т.е. не перекрывать ближние объекты и перекрывать дальние), но при этом не менять значения в буфере глубины. Интересует для DirectX (10 или 11). Т.е. нужно то самое, что в OpenGL делает: glDepthMask(GL_FALSE);
Ответы
Ответ 1
Все, разобрался. Нужно использовать флаг D3D10_DEPTH_WRITE_MASK_ZERO, сбило с толку его название - выглядит так, как будто он включает режим записи нулей.
Комментариев нет:
Отправить комментарий