Рендеринг графика функции с помощью OpenGlasses.

isKONSTANTIN

Старший администратор
Всем здарово! Недавно, заинтересовался я модом OpenGlasses. Немного почитав англоязычную вики по моду и конечно-же пошаманил, вывел вот такую ерунду: https://imgur.com/a/JGOaZ (3 скриншота).Впечатляет, верно? И все это выводит такой код:
Код:
glasses = require("component").glasses
glasses.removeAll()
for i2=1,50 do
 for i=-50,50 do
  Block=glasses.addCube3D()
  Block.set3DPos(i2*10,i*(i/10) - i2 * 2,i/2)
  Block.setColor(1-i/50,1-i/50,1)
  os.sleep(0)
 end
end
Конечно, можно не делать лишних движений (создания отдельного файла), а просто вставить в интерпретатор lua команду (просто в терминал компьютера вводим команду "lua"):
Код:
glasses = require("component").glasses;glasses.removeAll();for i2=1,50 do;for i=-50,50 do;Block=glasses.addCube3D();Block.set3DPos(i2*10,i*(i/10) - i2 * 2,i/2); Block.setColor(1-i/50,1-i/50,1); os.sleep(0) end end
Вы можете поэкспериментировать, и вывести что-то свое!
P.S. Как увидел результат кода - сразу задал себе вопрос: "На сколько эта штука есть ресурсы сервера?". Думаю, администраторы ответят на мой вопрос) До скорого!
P.S.S. Моя первая тема. ЫЫЫ)))
 
  • Like
Реакции: snipervld