Андрей
Нет вообще
Попробуй свайп, помогает.
Anonymous
А есть хорошие?)
Ηαςκεr Κεγβοαrd
🦥Alex Fails
Попробуй свайп, помогает.
Хер бы там, он меня достал. Слов вообще не знает
🦥Alex Fails
Ηαςκεr Κεγβοαrd
У меня такая)
🦥Alex Fails
Стрелочки помогают
🦥Alex Fails
Когда не быстро отвечаю, то исправляю ошибки
🦥Alex Fails
С их помощью
arisudesu
А разве такие проекты не используют библиотеки типа glm?
а разве чтобы пользоваться glm нужно использовать гл 3+?
Anonymous
Стрелочки помогают
В портретной ориентации можно убрать все ненужное
Андрей
У Кармака даже хешмап и векторы самописные, какой там glm
Да не, я имею виду, что есть функции типа rotate or transform. По ним же ориентироваться можно.
🦥Alex Fails
arisudesu
это же вызовы к библиотеке
arisudesu
плюс это операции глобального состояния
🦥Alex Fails
Ага
arisudesu
в опенгл и так слишком дохуя глобального состояния
arisudesu
и вот как раз в матрицах оно не нужно
Андрей
Да прчём тут opengl? Я про то, что неинкапсулированные преобразования матриц врят ли кто-нибудь здравомыслящий будет делать. Или в движках на читаемость кода забивают напрочь?
Андрей
Поэтому матан вообще на читаемость кода не должен влиять.
🦥Alex Fails
Чаще всего ща в вершинном шейдере херачат нужное преобразование
🦥Alex Fails
Друзья, я переместил весь креатифф по названиям Питона в отдельный канал. Вот линк: @xthon
🦥Alex Fails
Можете форварднуть в pro.python
Андрей
Можете форварднуть в pro.python
Хм, а в списке конференций такой нет.
Mr.
http://fabiensanglard.net/quake3/index.php
Mr.
чувак распотрошил код и сделал статью, я честно говоря офигел - как он мог все это вытащить из исходников
arisudesu
(built over OpenGL Fixed Pipeline)
arisudesu
чот
arisudesu
 не впечатлило
arisudesu
FFP уже ниоч
arisudesu
мы не в 1995-м
Stanislav
ага, ку3 вот вышел только в 99
arisudesu
:^)
arisudesu
https://pp.vk.me/c631226/v631226609/1d3c2/OcUOVILvbxg.jpg
🦥Alex Fails
arisudesu
https://www.openal.org воу
🦥Alex Fails
Ага) четкий сайт запилили
🦥Alex Fails
Привет)
Anonymous
arisudesu
чят, я пишу код типа class Pipeline { public:     void UseShader(const Shader&); } class Shader { private:     GLuint handle; }как организовать доступ к handle из UseShader() , без геттера?
arisudesu
голову уже сломал, на ум приходит только сделать Pipeline другом
Ilya
private заменить на public:D
Anonymous
гайзы привет
arisudesu
а если серьезно?
Anonymous
подкажите как найти американские сайты это массажа?
Anonymous
http://www.yandex.com.us.a2ip.ru/search/?msid=20937.19426.1459338407.41815&text=Erotic%20massage&suggest_reqid=745433508145933840749451525750141
Anonymous
пробывал через анонимайзер но ничо не показывает
Андрей
Хотя нет, бред. Только геттером.
arisudesu
тем, что геттер можно использовать, чтобы передать значение в glDeleteProgram в обход инкапсуляции
arisudesu
или только добавить метод Use() в Shader, а из UseShader() его вызывать, тогда Use() возможен в обход Pipeline
arisudesu
А ты конст сделай
думаешь, сработает?
🦥Alex Fails
думаешь, сработает?
Компиль пошлетпри передаче в делит
arisudesu
ну сча попробую-с
🦥Alex Fails
Ну френд думаю тоже норм
Андрей
Компиль пошлетпри передаче в делит
Дык можно скопировать не в конст и удалить)
🦥Alex Fails
Можно тогда using shaderHandle = GLuint;
🦥Alex Fails
И передавать новый алиас
arisudesu
о
🦥Alex Fails
Компиль пошлет тебя, если попробуешь им как юинтом воспользоваться
Андрей
Компиль пошлет тебя, если попробуешь им как юинтом воспользоваться
Да нет, в с++11 есть конструкции, которые конст удаляют.
🦥Alex Fails
Древний, как мамонт
arisudesu
может вообще бросить это занятие к хуям, и оставить условное "не трогать хендл напрямую" для себя?
🦥Alex Fails
Мб
🦥Alex Fails
Но обычно всякие касты вставляют намеренно, поэтому можно защититься хотя б от ненамеренной ошибки
Андрей
может вообще бросить это занятие к хуям, и оставить условное "не трогать хендл напрямую" для себя?
Как вариант. Если ты хочешь уж точно защититься, то тебе придётся проксировать в Shader все операции.
Андрей
Только так ты ничего не сломаешь лишнего.
arisudesu
вот этого я и пытаюсь добиться, чтобы никаких внутренних хендлов не торчало наружу
arisudesu
но попробую всякие варианты
arisudesu
и с френдом, и с юзом
arisudesu
и с геттером
🦥Alex Fails
но попробую всякие варианты
Покажешь потом диаграмму классов?
arisudesu
😂
arisudesu
ага
arisudesu
если получится