User Tools

Site Tools


pixilang:manual_ru

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
pixilang:manual_ru [2019/06/14 08:06]
nightradio [set_audio_callback]
pixilang:manual_ru [2019/09/09 10:08] (current)
nightradio
Line 1: Line 1:
-[[http://www.warmplace.ru/​wiki/​doku.php?​id=pixilang:​manual_ru&​do=export_pdf|PDF версия]]+[[https://​warmplace.ru/​wiki/​doku.php?​id=pixilang:​manual_ru&​do=export_pdf|PDF версия]]
  
 ====== Что такое Pixilang ====== ====== Что такое Pixilang ======
Line 105: Line 105:
  
 Система координат Pixilang представлена на следующей картинке:​ Система координат Pixilang представлена на следующей картинке:​
-{{http://www.warmplace.ru/​docs/​pixilang/​window_ru.png?​nocache}}+{{https://​warmplace.ru/​docs/​pixilang/​window_ru.png?​nocache}}
  
 ====== Имена файлов и директорий ====== ====== Имена файлов и директорий ======
Line 1032: Line 1032:
 ==== sprintf ==== ==== sprintf ====
  
-Форматирует и запоминает наборы символов и значений в str. Каждый аргумент (если он есть), преобразуется и выводится согласно соответствующей спецификации формата в format. Подробное описание формата можно почитать здесь: ​http://​ru.wikipedia.org/​wiki/​Printf или в любой документации на функцию sprintf() языка Си/​Си++. Контейнер str расширяется при необходимости.+Форматирует и запоминает наборы символов и значений в str. Каждый аргумент (если он есть), преобразуется и выводится согласно соответствующей спецификации формата в format. Подробное описание формата можно почитать здесь: ​https://​ru.wikipedia.org/​wiki/​Printf или в любой документации на функцию sprintf() языка Си/​Си++. Контейнер str расширяется при необходимости.
  
 **Параметры ( str, format, ... )** **Параметры ( str, format, ... )**
Line 1415: Line 1415:
 **Параметры ( zbuf_container )** **Параметры ( zbuf_container )**
  
-Указать контейнер,​ который будет буфером глубины (Z-Buffer) при рисовании трехмерных объектов. Подробнее про Z-буферизацию [[http://​ru.wikipedia.org/​wiki/​Z-%D0%B1%D1%83%D1%84%D0%B5%D1%80%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F|можно почитать здесь]].+Указать контейнер,​ который будет буфером глубины (Z-Buffer) при рисовании трехмерных объектов. Подробнее про Z-буферизацию [[https://​ru.wikipedia.org/​wiki/​Z-%D0%B1%D1%83%D1%84%D0%B5%D1%80%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F|можно почитать здесь]].
  
 Контейнер должен иметь тип INT32 и по размерам совпадать с размером текущего экрана. Контейнер должен иметь тип INT32 и по размерам совпадать с размером текущего экрана.
Line 1783: Line 1783:
 ==== gl_bind_framebuffer ==== ==== gl_bind_framebuffer ====
  
-Превратить указанный контейнер cnum в OpenGL framebuffer (с прикрепленной текстурой) и сделать его текущим - то есть, все последующие операции рисования отправлять не на экран, а в этот ​framebuffer+Превратить указанный контейнер cnum в OpenGL framebuffer (с прикрепленной текстурой) и сделать его текущим - то есть, все последующие операции рисования отправлять не на экран, а в этот ​буфер
-Для отключения и перехода обратно на основной экран - вызовите эту функцию без параметров.\\+Для отключения и перехода обратно на основной экран - вызовите эту функцию без параметров
 +Разрешение основного экрана никак не влияет на выбранный framebuffer.\\
 Можно вызывать только внутри кода, заданного set_gl_callback(). Можно вызывать только внутри кода, заданного set_gl_callback().
  
pixilang/manual_ru.1560488779.txt.gz · Last modified: 2019/06/14 08:06 by nightradio