Форум программистов, компьютерный форум, киберфорум
Наши страницы
Комментарии
Войти
Регистрация
Восстановить пароль
  1. Старый комментарий
    Аватар для 8Observer8
    Перевод примеров из книги WPG на C# OpenGL 3.1 и TypeScript
    Цитата:
    Сообщение от ТабуретY Просмотреть комментарий
    Куб выводится и все примеры работают, кроме тех где точки рисуются
    Будем иметь ввиду, что такое бывает. Может когда-то удастся выяснить, почему так происходит. Спасибо. Точки можно рисовать квадратами (из двух треугольников), либо кругами из треугольников.
    Запись от 8Observer8 размещена 24.06.2019 в 22:48 8Observer8 вне форума
  2. Старый комментарий
    Перевод примеров из книги WPG на C# OpenGL 3.1 и TypeScript
    Цитата:
    Сообщение от 8Observer8 Просмотреть комментарий
    Попробуйте, поддерживается ли у вас WebGL в браузере: https://get.webgl.org/ Должен выводиться вращающийся куб.
    Куб выводится и все примеры работают, кроме тех где точки рисуются
    Запись от ТабуретY размещена 24.06.2019 в 21:29 ТабуретY вне форума
  3. Старый комментарий
    Аватар для 8Observer8
    Перевод примеров из книги WPG на C# OpenGL 3.1 и TypeScript
    Цитата:
    Сообщение от ТабуретY Просмотреть комментарий
    Проверил, на моем компе не работают примеры с gl.POINTS, на соседнем все работает, но у меня радеон, а там GeForce
    Попробуйте, поддерживается ли у вас WebGL в браузере: https://get.webgl.org/ Должен выводиться вращающийся куб.
    Запись от 8Observer8 размещена 24.06.2019 в 21:24 8Observer8 вне форума
  4. Старый комментарий
    Перевод примеров из книги WPG на C# OpenGL 3.1 и TypeScript
    Проверил, на моем компе не работают примеры с gl.POINTS, на соседнем все работает, но у меня радеон, а там GeForce
    Запись от ТабуретY размещена 24.06.2019 в 20:54 ТабуретY вне форума
  5. Старый комментарий
    Запись от XLAT размещена 24.06.2019 в 14:35 XLAT вне форума
  6. Старый комментарий
    Перевод примеров из книги WPG на C# OpenGL 3.1 и TypeScript
    Цитата:
    Сообщение от 8Observer8 Просмотреть комментарий
    Да, можно предусмотреть интерактивность в песочнице и мышкой и клавой. Если взять оригинальные примеры на JavaScript из книги, которые я перенёс в JSFiddle, то:

    Мышка: https://jsfiddle.net/8Observer8/1f5hLmff/

    Клава:
    https://jsfiddle.net/8Observer8/ygvk7odv/
    https://jsfiddle.net/8Observer8/zdw1f2st/
    (нужно кликнуть на холсте один раз, чтобы сделать окно активным)
    Супер! мне оно тоже надо ))) только доработать под себя )))
    Запись от NadinKaa размещена 24.06.2019 в 14:06 NadinKaa вне форума
  7. Старый комментарий
    Аватар для 8Observer8
    Перевод примеров из книги WPG на C# OpenGL 3.1 и TypeScript
    Вот эти приложения должны выводить одну точку размером 10x10 пикселей:

    ch02/HelloPoint1: https://jsfiddle.net/8Observer8/cc72u1u5/
    ch02/HelloPoint2: https://jsfiddle.net/8Observer8/uxw657ud/

    Тут должно выводиться три точки:

    ch03/MultiPoint: https://jsfiddle.net/8Observer8/cty1120m/
    Запись от 8Observer8 размещена 24.06.2019 в 10:22 8Observer8 вне форума
  8. Старый комментарий
    Аватар для 8Observer8
    Перевод примеров из книги WPG на C# OpenGL 3.1 и TypeScript
    Цитата:
    Сообщение от ТабуретY Просмотреть комментарий
    Примеры до HelloTriangle ничего не выводят
    Вот этот пример:

    ch02/ClickedPoints: https://jsfiddle.net/8Observer8/xf4fnc0o/

    Сначала ничего не выводит, но если кликать по холсту, то будут выводиться точки.
    Запись от 8Observer8 размещена 24.06.2019 в 10:20 8Observer8 вне форума
  9. Старый комментарий
    Перевод примеров из книги WPG на C# OpenGL 3.1 и TypeScript
    Примеры до HelloTriangle ничего не выводят
    Запись от ТабуретY размещена 24.06.2019 в 07:20 ТабуретY вне форума
  10. Старый комментарий
    Аватар для 8Observer8
    Перевод примеров из книги WPG на C# OpenGL 3.1 и TypeScript
    Есть такая графическая, называется Babylon.js. Она написана на TypeScript и является обёрткой над чистым WebGL. Я перенёс первый учебный пример с сайта Babylon.js в песочницу на TypeScript. В самой библиотеке уже реализована возможность вращения мышкой: https://next.plnkr.co/edit/YMWU5JxZ4R5b7NOSy2o4?preview

    Библиотека Babylon.js имеет много полезных реализованных вещей, но чистый WebGL может быть более гибок. Я считаю, что в каких-то случаях лучше библиотеку взять, в каких-то - чистый WebGL. Я ещё Pixi.js изучаю на TypeScript, но эта графическая библиотека позволяет рисовать только в 2D и тоже является обёрткой над чистым WebGL.
    Запись от 8Observer8 размещена 24.06.2019 в 02:01 8Observer8 вне форума
  11. Старый комментарий
    Аватар для 8Observer8
    Перевод примеров из книги WPG на C# OpenGL 3.1 и TypeScript
    Цитата:
    Сообщение от XLAT Просмотреть комментарий
    такой вопрос:
    в песочнице интерактивность(разумеется, предусмотренная кодом сырца) присутствует?
    все эти кубики можно покрутить мышкой или клавой?
    Да, можно предусмотреть интерактивность в песочнице и мышкой и клавой. Если взять оригинальные примеры на JavaScript из книги, которые я перенёс в JSFiddle, то:

    Мышка: https://jsfiddle.net/8Observer8/1f5hLmff/

    Клава:
    https://jsfiddle.net/8Observer8/ygvk7odv/
    https://jsfiddle.net/8Observer8/zdw1f2st/
    (нужно кликнуть на холсте один раз, чтобы сделать окно активным)
    Запись от 8Observer8 размещена 24.06.2019 в 01:51 8Observer8 вне форума
  12. Старый комментарий
    Аватар для XLAT
    Перевод примеров из книги WPG на C# OpenGL 3.1 и TypeScript
    такой вопрос:
    в песочнице интерактивность(разумеется, предусмотренная кодом сырца) присутствует?
    все эти кубики можно покрутить мышкой или клавой?
    Запись от XLAT размещена 24.06.2019 в 00:25 XLAT вне форума
    Обновил(-а) XLAT 24.06.2019 в 00:28
  13. Старый комментарий
    Аватар для 8Observer8
    Перевод примеров из книги WPG на C# OpenGL 3.1 и TypeScript
    Цитата:
    Сообщение от ТабуретY Просмотреть комментарий
    Чего-то примеры не работают
    В песочнице был не тот пример. Сейчас поправил. Спасибо!

    ch02/HelloCanvas: https://next.plnkr.co/edit/SPaDtGlLZ1ZlgRhd?preview
    Запись от 8Observer8 размещена 23.06.2019 в 09:20 8Observer8 вне форума
  14. Старый комментарий
    Аватар для 8Observer8
    Перевод примеров из книги WPG на C# OpenGL 3.1 и TypeScript
    Цитата:
    Сообщение от ТабуретY Просмотреть комментарий
    Все примеры выводят только это
    Потому что это самый первый пример. Он только лишь закрашивает холст выбранным цветом, в данном случае, чёрным цветом.
    Запись от 8Observer8 размещена 23.06.2019 в 08:11 8Observer8 вне форума
  15. Старый комментарий
    Перевод примеров из книги WPG на C# OpenGL 3.1 и TypeScript
    Цитата:
    Сообщение от 8Observer8 Просмотреть комментарий
    При запуске первого примера (HelloGLControl) на C# WinForms на форме должен появиться холст GLControl закрашенный чёрным цветом.
    Все примеры выводят только это
    Запись от ТабуретY размещена 23.06.2019 в 02:11 ТабуретY вне форума
  16. Старый комментарий
    Аватар для 8Observer8
    Перевод примеров из книги WPG на C# OpenGL 3.1 и TypeScript
    При запуске первого примера (HelloGLControl) на C# WinForms на форме должен появиться холст GLControl закрашенный чёрным цветом.
    Запись от 8Observer8 размещена 23.06.2019 в 01:22 8Observer8 вне форума
  17. Старый комментарий
    Аватар для 8Observer8
    Перевод примеров из книги WPG на C# OpenGL 3.1 и TypeScript
    Цитата:
    Сообщение от ТабуретY Просмотреть комментарий
    Чего-то примеры не работают
    Какую ошибку выдаёт?
    Запись от 8Observer8 размещена 23.06.2019 в 01:14 8Observer8 вне форума
  18. Старый комментарий
    Запись от ТабуретY размещена 23.06.2019 в 00:39 ТабуретY вне форума
  19. Старый комментарий
    Аватар для 8Observer8
    По поводу эксперимента "Английский на весь 2019 год"
    Цитата:
    Блин, а мне нравится этот ТС. Он адекватный, нормальные посты и блоги дает народу.
    Спасибо большое! Очень приятно
    Запись от 8Observer8 размещена 19.06.2019 в 14:31 8Observer8 вне форума
  20. Старый комментарий
    Аватар для Croessmah
    По поводу эксперимента "Английский на весь 2019 год"
    Блин, а мне нравится этот ТС. Он адекватный, нормальные посты и блоги дает народу.
    Запись от Croessmah размещена 19.06.2019 в 14:27 Croessmah вне форума
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru