Перейти к публикации
Форум - ComputerCraft
unknown

OpenComputers и новая графическая оболочка. (EliteClubSessions).

Рекомендованные сообщения

Игорь Тимофеев  (EliteClubSessions ) порадовал нас операционной системой (графической оболочкой) для OC!

 

https://www.youtube.com/watch?v=nYvSoLz4JNQ

Изменено пользователем AlexCC
  • Like 3

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А мы не хуже! Давайте и свою ось склепаем. Будет у нас своя система динамических библиотек, мультипоточность, своя GUI библиотека. Будет... ВСЁ БУДЕТ!

  • Like 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вот это да! Пойду искать контакты.

Порылся в коде установщика оси и нашел там. Вот его гитхаб: https://github.com/IgorTimofeev/

  • Like 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Единственный минус - обновление всего экрана вместо отдельных элементов. Тут нужна буферизация, но это очень проблематичное занятие, хотя имеет огромную пользу. Скачал исходники, в свободное время подробно изучу
 
 
PS:

 

write(chunk) cyka = cyka .. chunk

Просто убило наповал



Некоторые библиотеки для этой ОС как оказалось взяты с нашего портала :lol:  Так что полезным делом занимаемся, товарищи

https://github.com/IgorTimofeev/OpenComputers/blob/master/lib/qrcode.lua

https://github.com/IgorTimofeev/OpenComputers/blob/master/lib/thread.lua

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Эх, надо мне быстрее дописывать свой Арбузер с его системой "вот-это-да-какая-быстрая-отрисовка", и можно будет всем пихать, улучшая их проекты, такие как эту ОС.

  • Like 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

На счет буферизации изображений на экране. В свободное время сделаю библу-прослойку для буферизации изображений, в графических интерфейсах будет значительный прирост производительности. Работать будет так же как и обычный gpu.set и аналогичные функции видеокарты. Дополнится лишь функцией - flush()

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

На счет буферизации изображений на экране. В свободное время сделаю библу-прослойку для буферизации изображений, в графических интерфейсах будет значительный прирост производительности. Работать будет так же как и обычный gpu.set и аналогичные функции видеокарты. Дополнится лишь функцией - flush()

Ну и зачем велосипедить? Это уже есть в GML

https://github.com/OpenPrograms/Gopher-Programs/blob/master/gml/lib/gfxbuffer.lua

  • Like 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Добавил в оську новогодние обои и программу-елочку от нашего товарища. Всех с наступающим!

 

43ba29a95936d7bd4f240833f15eb592.png

Изменено пользователем ECS
  • Like 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×