Spec-Zone.ru › Haxe JavaScript

ANGLEInstancedArrays

package js.html.webgl.extension

Доступно в js

Расширение ANGLE_instanced_arrays является частью API WebGL и позволяет отображать один и тот же объект или группы похожих объектов несколько раз, если они используют общие данные вершин, количество и тип примитивов.

Документация ANGLE_instanced_arrays от сотрудников Mozilla, лицензирована по CC-BY-SA 2.5.

См. также:

  • https://developer.mozilla.org/en-US/docs/Web/API/ANGLE_instanced_arrays

Статические переменные

staticinlineread onlyVERTEX_ATTRIB_ARRAY_DIVISOR_ANGLE:Int = 35070

Возвращает GLint, описывающую делитель частоты, используемый для инстанцированного рендеринга при использовании в WebGLRenderingContext.getVertexAttrib() в качестве параметра pname.

Методы

drawArraysInstancedANGLE(mode:Int, first:Int, count:Int, primcount:Int):Void

Ведёт себя идентично WebGLRenderingContext.drawArrays(), за исключением того, что выполняются несколько экземпляров диапазона элементов, и экземпляр перемещается для каждого итерационного шага.

drawElementsInstancedANGLE(mode:Int, count:Int, type:Int, offset:Int, primcount:Int):Void

Ведёт себя идентично WebGLRenderingContext.drawElements(), за исключением того, что выполняются несколько экземпляров набора элементов, а экземпляр перемещается между каждым набором.

vertexAttribDivisorANGLE(index:Int, divisor:Int):Void

Изменяет скорость продвижения общих атрибутов вершин при отображении нескольких экземпляров примитивов с ANGLE_instanced_arrays.drawArraysInstancedANGLE() и ANGLE_instanced_arrays.drawElementsInstancedANGLE().

© 2005–2020 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/js/html/webgl/extension/ANGLEInstancedArrays.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API