Manuals
Manuals




This translation is community contributed and may not be up to date. We only maintain the English version of the documentation. Read this manual in English

Arabellek

Arabellek (Buffer) kaynağı, konum veya renk gibi değerlerden oluşan bir ya da daha fazla akışı (stream) tanımlamak için kullanılır. Her akışın bir adı, veri türü, değer sayısı ve verisi vardır. Örnek:

[
  {
    "name": "position",
    "type": "float32",
    "count": 3,
    "data": [
      -1.0,
      -1.0,
      -1.0,
      -1.0,
      -1.0,
      1.0,
      ...
    ]
  }
]

Yukarıdaki örnek, 32 bit kayan noktalı sayılarla temsil edilen üç boyutlu bir konum akışını tanımlar. Arabellek dosyasının biçimi JSON’dur ve dosya uzantısı .buffer şeklindedir.

Arabellek kaynakları genellikle harici araçlar veya betikler kullanılarak, örneğin Blender gibi modelleme araçlarından dışa aktarma sırasında oluşturulur.

Bir arabellek kaynağı, bir örgü bileşeninin (Mesh component) girdisi olarak kullanılabilir. Arabellek kaynakları buffer.create() ve ilgili API işlevleri kullanılarak çalışma sırasında da oluşturulabilir.