|
132 / 158 / 87
Регистрация: 06.04.2016
Сообщений: 992
|
|
Где найти код Transformation->Distort?13.10.2016, 11:50. Показов 2812. Ответов 48
Метки agg, anti grain geometry, anti-grain, anti-grain geometry, antigrain, antigrain geometry, antigraingeometry, antigraingravity, cannot use template, data is not a member of vector, emplace_back is not a member, nothrow is not a member of std, perspective, perspective transformations, specialization parameters, stl::vector, transformations, vector is not a member of std, without specifying (Все метки)
Здравствуйте. Где найти код искажения текстуры, как будто он на поверхности коробки, т.е. в пространстве? Также эта операция аналогична операции Edit->Transform->Distort и трансформация как показано на рисунке. Выкладывайте, пожалуйста, код, если если он есть у кого-нибудь.
0
|
|
| 13.10.2016, 11:50 | |
|
Ответы с готовыми решениями:
48
Где найти код самой функции? Не могу найти где править код |
|
132 / 158 / 87
Регистрация: 06.04.2016
Сообщений: 992
|
||
| 14.10.2016, 12:34 [ТС] | ||
|
Когда я писал здесь программы с меня модераторы требовали объяснения этих программ. Здесь будут объяснения этой программы?
Добавлено через 32 секунды
0
|
||
|
|
||
| 14.10.2016, 12:42 | ||
|
Хотя... возможно и подойдёт.
DemolitionMan, вам не нужна вся программа. Изучите содержимое одного файла trans_perspective.h.Добавлено через 3 минуты Изучайте файл на который я указал. Там всё просто в плане использования.
0
|
||
| 14.10.2016, 12:59 | |
|
0
|
|
| 14.10.2016, 15:31 | |
|
0
|
|
|
|
|||||||||||||||||||||||||||
| 14.10.2016, 16:52 | |||||||||||||||||||||||||||
|
Добавлено через 26 минут По теме: та ошибка лезла из-за "namespace", я в некоторой растерянности. Но без него они рассосались. Дальше я поисправил что мог... Особенно насмешило:
эм... Стоп. А где их тогда инициализировать надо было, если не при объявлении? Застрял тут:
0
|
|||||||||||||||||||||||||||
|
|
|
| 14.10.2016, 16:57 | |
|
BOGG ART, когда я утверждал, код перед глазами был. Я должен был весь его запомнить?
Кстати, член-функция data класса vector появилась в 11-м стандарте. Могу ещё ткнуть носом когда буду дома.
0
|
|
|
Неэпический
|
||||||||
| 14.10.2016, 17:11 | ||||||||
|
можете поменять на push_back, примерно так:
1
|
||||||||
|
|
|
| 14.10.2016, 17:42 | |
|
Спасибо, уже нашёл:Видимо человек из той темы что ли правил исходники библиотеки... а зачем...
Добавлено через 38 секунд После замены emplace_back() на push_back() теперь ругается только на data(). Чем бы его заменить? Добавлено через 6 минут Погуглил немного, заменил практически наугад на begin(). Компилится, вроде работает. Добавлено через 1 минуту Всё же любопытно чем же ему "namespace ft2" не угодил... Добавлено через 2 минуты Я просто знал что библиотека написана до 2004. Там не могло было быть C++11. Оказывается это в той теме в код воткнули два метода из нового стандарта в 4 места. Добавлено через 6 минут Допилю завтра чтоб было удобнее работать из Билдера и тогда выложу.
1
|
|
|
132 / 158 / 87
Регистрация: 06.04.2016
Сообщений: 992
|
||||||
| 14.10.2016, 18:59 [ТС] | ||||||
|
Я только что прочитал файл trans_perspective.h и если честно ничего не понял. Кто-нибудь что-нибудь объяснит? Уважаемый castaway, объясните, пожалуйста, что тут что означает. Я так понимаю мне нужно взять TBitmap(например Bitmap1) и получить на выходе Bitmap2. Это как примерно можно сделать? Скажите, пожалуйста.
Посмотрите сами. Модераторы, вы кончено можете удалить такой длинный кусок кода, но лучше бы оставить.
0
|
||||||
|
132 / 158 / 87
Регистрация: 06.04.2016
Сообщений: 992
|
|
| 14.10.2016, 19:52 [ТС] | |
|
Мм, понятно, ну я вообще не понимаю этот код. Обнаружился еще 1 файл с описанием - ftimage.h - описание всяких переменных, структур и т.д. и т.п. Может кто-нибудь более понятный код предложит?
0
|
|
|
|
|
| 14.10.2016, 22:34 | |
|
DemolitionMan, вы хотите слишком многого не зная практически ничего. Вы хотя бы можете нарисовать четырёхугольник как на вашем 4-м изображении только без текстуры? Мне просто интересно, как вы его рисовать собираетесь?
0
|
|
|
132 / 158 / 87
Регистрация: 06.04.2016
Сообщений: 992
|
||
| 15.10.2016, 07:17 [ТС] | ||
|
Добавлено через 56 секунд Линиями могу нарисовать.
0
|
||
|
132 / 158 / 87
Регистрация: 06.04.2016
Сообщений: 992
|
|
| 15.10.2016, 10:22 [ТС] | |
|
Не понял вопроса. Как накладывать? Через Вашу программу? Или просто так?
0
|
|
| 15.10.2016, 10:22 | |
|
где найти код элемента стилей? Где найти php-код создания пользователей Где можно найти код реализации библиотеки STL Найти, в каком из файлов и где находится указанный код Где найти код драйвера для контроллера PL 2303? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С.
Задача:
Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
|
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
|
Как ИИ начал спорить и врать (возможно почуяв опасность для себя от индустрии - уход от электроники).
Hrethgir 04.08.2026
Недельный диалог, на фоне событий с НПЗ. Да, из спирта можно получать бензин, и это не сложно. Но потом в схеме я решил избавиться от насоса, при этом полностью сделав контроль подачи спирта в. . .
|
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701
Купил два термопринтера QR701.
На сэлф-тесте написано:
Language: PC936 (GB18030).
Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
|
|
Создание формы заимствованного документа
Maks 03.08.2026
Задача:
Необходимо создать собственную форму заимствованного документа. На форме должен быть реквизит "Покупатель", а также
табличная часть со следующими реквизитами:
- Расчетный счет покупателя. . .
|
Задача предоставления скидок покупателям
Maks 03.08.2026
Задача:
В документе "Продажи" необходимо реализовать функционал предоставления скидок покупателям. Скидка должна автоматически рассчитываться и подставляться в соответствующее поле при выборе. . .
|
Почему SEO не начинается с ключевых слов: что проверить до написания текстов
Neotwalker 01.08.2026
Когда владельцу сайта предлагают заняться SEO, первым шагом часто становится сбор запросов и написание текстов.
Логика кажется понятной:
1. Находим ключевые слова.
2. Добавляем их на. . .
|
Знание — сила: Доктрина интенциональности знаний, углубление в формулу
Hrethgir 01.08.2026
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11957&stc=1&d=1785567302
Знаменитый афоризм Фрэнсиса Бэкона «Знание — сила» (Scientia potentia est) в массовой культуре принято понимать. . .
|