|
Заблокирован
|
|
OpenGL в PascalAbc.Net15.08.2016, 13:47. Показов 3422. Ответов 34
Метки нет (Все метки)
Искал уроки именно для этой среды,не нашел.Но все же не здался,тем более зная что он расчитан на любые платформы.Научился не многому :немного о инициализации, создание 2D обьектов в 3D пространстве
.Пользовался уроками от NeXe,но иногда просто не понятно как задать эквивалентную строку в паскале,непонимая того что делаеться не OpenGl а языком.Со всеми вытекающими я получил следующий багаж проблем:1)Какая проекция ставиться по умолчанию? 2)На что указывают(или что означают) ПАРАМЕТРЫ в процедурах задающих перспективную и ортогональную проекцию. 3)Непонятно как наложить структуру.Прошу пример (и еще можно ли наложить структуру на 2D обьект) 4)Почему при переносе системы координат ничего не рисуеться!?(Все сделано как в уроках от NeXe) Добавлено через 6 минут Фух,прям сегодня не мой день,только со второго раза просто получилось нормально создать тему... Добавлено через 33 минуты Забыл прописать 5)Как задать альфа канал? Добавлено через 2 минуты Нашел (Возможности OpenGL) http://www.3dnews.ru/169184
0
|
|
| 15.08.2016, 13:47 | |
|
Ответы с готовыми решениями:
34
Использование openGL в PascalABC.net
Установится ли PascalABC.NET на систему, где установлен только .NET 4.6.1? |
|
Заблокирован
|
|
| 22.08.2016, 17:03 [ТС] | |
|
Штиль!Ну и где же вы зоркие модераторы киберфорума?!
0
|
|
| 24.08.2016, 23:19 | |
|
Не по теме: АнатолийРАЕ, Полагаю, Вы путаете модераторов с экспертами. Модераторы всего лишь следят за выполнением правил форума во вверенных им разделах, и имеют полное право НЕ знать не только OpenGL, но и НЕ знать вообще ничего, если только это незнание не создаёт проблем при выполнении обязанностей модератора.
0
|
|
|
Заблокирован
|
|
| 30.08.2016, 19:52 [ТС] | |
|
Да,возможно.Штиль!Ну и где же вы зоркие эксперты киберфорума?!*
0
|
|
|
Супер-модератор
|
||
| 30.08.2016, 19:54 | ||
|
Ну ты же
0
|
||
|
1682 / 1098 / 489
Регистрация: 17.07.2012
Сообщений: 5,360
|
|
| 30.08.2016, 19:58 | |
|
0
|
|
|
Заблокирован
|
|||
| 30.08.2016, 20:19 [ТС] | |||
|
"PascalABC.NET – мощный и современный язык программирования. По предоставляемым возможностям он превосходит язык Delphi и содержит практически все возможности языка C#. "Практически вовсе не означает что далее никакого развития не будет.Да и простая мультипорадигмалка , не мечта ли это?) Добавлено через 1 минуту
0
|
|||
|
Супер-модератор
|
||||
| 30.08.2016, 20:31 | ||||
|
1
|
||||
|
1682 / 1098 / 489
Регистрация: 17.07.2012
Сообщений: 5,360
|
||
| 30.08.2016, 20:41 | ||
|
Никогда не понимал, зачем юзать эту дикую смесь Паскаля и Шарпа(причем 90% Шарпа, от Паскаля по сути begin end) если можно писать на чистом Шарпе.
0
|
||
|
Заблокирован
|
||||
| 30.08.2016, 21:18 [ТС] | ||||
|
А теперь представим что .Net лишь постфикс а главное PascalAbc и его способностью к чтение либ всех видов и пр.Это я к тому что ,будто все прям метят под .Net и будут писать только под ним,и этот .net лишь весомая платформа,база ,а ведь на свете столько либ!Их возможности неисчерпаемы,но коли так ,ведь pas здесь не первый, в чем тогда разница?В оссобенностях и возможностях(ну здесь я имею ввиду не либы а циклы например конструкции и др.) ,но все же к его главной оссобенности я бы отнес универсальность языка,мультипарадигмальность простоту и наличие только русского языка
.Я не отстал ибо я не гнался , а только вышел на старт.Добавлено через 3 минуты Добавлено через 5 минут Добавлено через 19 минут С твоей стороны да,бобы полезные и кариеса не будет.С моей шоколад в сотни раз вкуснее, и вырабатываеться тестостерон.Все к тому что у каждого варианта свои плюсы.И чтобы понять нужно вкусить,что ты по видимому делать не хочешь.Но это твое. Вообще PascalAbc.Net-гармония.Гармония .Net & Pascal,C# & простоты.Разумееться всем полностью не угодить.И поскольку C# & .Net ,монолит,то PascalAbc.Net будучи таким свободным не с кем не скованным,не может обойти C# ,т.к. он уже в применении,и в своей области как говориться непревзайденный.А сия смесь одним словом универсал.
0
|
||||
|
Супер-модератор
|
||
| 30.08.2016, 23:34 | ||
|
1
|
||
|
Заблокирован
|
|
| 31.08.2016, 15:53 [ТС] | |
|
Вообще то я говорил про C#(А его область я подоразумевал ООП программирование и использование >Net);
А что касательно области Pabc.Net ,пожалуй хороший вопрос,его можно использовать везде,он в каждой области что-то да умеет,но всчет своей универсальности как я уже говорил ,он не может идеально подходить ко всем областям,всего почучуть так сказать.Это его фишка.и если вы специалист в какой-либо области,то я не спорю с тем что для этого созданные языки чем-то не лучше паскаля,и говорить что палка колбасы лучше сковордки можно только в конкретном случае.Скорость?Прошу не оскроблять,это уж конкретная ложь,что фришка лучше!?Да надстройки тормозят,но если как вы говорите грамотно решить,то можно подключить какую-лиибо низкоуровневую либу и все ,и скорость будет приличная.PABC.Net,молод и не имеет такой значительной славы как java,хотя и ява и шарп разные вещи,но они схоже в некотором,да и C# учел некоторые недостатки явы,потому и популярен что все думают(наверно оно так и есть) что он не хуже старой явки ,а даже лучше./Pabc.Net тоже настяжает себе опыта,и известности,со временем ,с модернизацией./Посредник !? что за слово,я бы назвал - индивидум./Мозголомное решение в строчку,да надстройки в помощь,но кто сказал что за простоту не прийдется платить скоростью?Не хочешь платить:?Да и тут нас не обделили,подключил низкоуровневую либу и шамшут.Все это к тому что вы не уважаете эту среду,язык ,лишь из-за его простоты в некоторых вещах,потому что на нем обучают людей совершенно далеких от программирования.Но это лишь суеверность тому что просто-значит плохо.У этого языка своя история ,своя нацеленность.Но брать его за игрушку ошибка.FPC,я бы даже игрушкой не назвал.Objects Pascal,cерьзная игрушка.PascalAbc.Net - иновация.
0
|
|
|
Заблокирован
|
|
| 01.09.2016, 21:49 [ТС] | |
|
Тема еще актуальна!Кроме 5 пункта.Вот только толку от этого немного.
0
|
|
| 04.09.2016, 15:05 | |
|
АнатолийРАЕ, Если уж так хочется изучать OpenGL в контексте .Net Framework то почему бы не учиться по урокам написанные для C#, ведь есть библиотеки и их можно будет подключить к pabc.net.Вот уроки: http://lmgtfy.com/?q=C%23+openGL . Хотя на момент 2016 года изучение таких уроков без перспективно, по двум причинам : 1.Там скорее всего рассматриваются устаревшие версии 1.X и поэтому производительность будет крайне низкой 2.Изучение OpenGL в языках с автоматической сборкой мусора не очень хорошая идея.Поэтому если есть нужда в настоящем OpenGL 4 то C++
1
|
|
|
Заблокирован
|
|
| 04.09.2016, 15:11 [ТС] | |
|
Скудновато,а DirectX(Забыл имя этого компонента который входит в состав DirectX,типо OpenGL,но для Windows и только),для PabcNet ,есть?
Добавлено через 2 минуты Или что либо 3d, на Pabcnet.
0
|
|
| 04.09.2016, 15:11 | |
|
АнатолийРАЕ, http://lmgtfy.com/?q=+c%23+directX
0
|
|
|
Заблокирован
|
||
| 04.09.2016, 15:13 [ТС] | ||
|
2)Жалковато вот так все бросить недоучив язык.
0
|
||
|
Заблокирован
|
|
| 04.09.2016, 15:19 [ТС] | |
|
ДА давай я поищу за тебя?Давай,но вот загвоздка: только толку от поиска 0.
0
|
|
| 04.09.2016, 15:20 | |
|
0
|
|
| 04.09.2016, 15:20 | |
|
Помогаю со студенческими работами здесь
20
PascalABC.NET Записи
Новое в PascalABC.Net Задачи PascalABC.NET Превращение PascalABC.Net в C# Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|