Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

opengl, glut, freeglut, glfv, sdl, smfl, ...

217  
  moose старожил02.03.18 19:29
NEW 02.03.18 19:29 
Последний раз изменено 02.03.18 19:31 (moose)

кто имеет опыт программирования (компьютерные игры исключая, здесь все понятно) на этом уровне, пожалуйста, выскажите ваше мнение по поводу того, в каких случаях без этого не обойтись. то есть более высокоуровневые способы создания gui не подходят, и нужно прибегнуть к вынесенному в заголовок. чем из перечисленного вы в таких случаях пользуетесь и почему.


почему-то при отправке сообщения получаю красный текст "пожалуйста заполните тело вашего сообщения". вот, пытаюсь заполнить. попробую еще ...

теперь (опять красным)

"количество заглавных букафф превышает допустимое".

переписываю заголовок полностью прописными и делаю еще одну попытку. последнюю, оно меня достало.

#1 
AlexNek патриот02.03.18 22:59
AlexNek
02.03.18 22:59 
в ответ moose 02.03.18 19:29
то есть более высокоуровневые способы создания gui не подходят

Для начала хорошо бы определить почему?

Может у контроллера есть только функция SetPixel

#2 
  ilghiz постоялец18.03.18 19:58
NEW 18.03.18 19:58 
в ответ moose 02.03.18 19:29

opengl etc нужны, если у Вас есть математический объект, который Вы хотите отобразить в виде набора опенгл-ных объектов, и само отображение (например дискретизация оного) зависит от конкретно в данный момент заданны параметров.


Простой пример: Вы рисуете 3Д контурплот для объекта, заданного в виде ну скажем конечноразностной или кконечноэлементной аппроксимации. Но уровни контурплота и область отрисовки у вас задается пользователем (мышкой и клавишами он крутит его или приближает).


Тулс простой. Я в 1998 еще пользовал и тогда он уже выглядел хорошо обтесанным. С тех пор мало что в нем изменилось и такая стабильность очень радует - то есть много старых софтов 20-летней давности на раз идут и пользуют всю мощь современных графических ускорителей.


Где это нужно не в игрушках и не в сайнтифик-компьютинге - да везде. Можно картинки в текстуры засовывать и на раз после этого на основе нескольких картинок получать 3Д объект, который крутить-вертеть и радоваться.


> чем из перечисленного вы в таких случаях пользуетесь и почему

opengl, glut, freeglut - так как у меня больше математики и проще сделать на самом низком уровне, но задачи у всех разные, и в некоторых случаях более высокоуровневые решения кому-то могут быть удобнее.

#3