HLFX.Ru Forum
Показать все 62 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Half-Life SDK (https://hlfx.ru/forum/forumdisplay.php?forumid=8)
-- Ещё один хамер но не для ХЛа (https://hlfx.ru/forum/showthread.php?threadid=4154)


Отправлено ONeiLL 06-11-2013 в 16:31:

Ещё один хамер но не для ХЛа

Всем привет. Кароч, срочно нужна ваша помощь. В архиве - редактор, чем-то похож на хамера. надо сделать кое-какие действия и сказать, вылетел ли редактор.
1. Запутстиь
2. Создать много сфер с количеством граней 32
3. создавать пока не залагает редактор (или пока не сожрёт 100 метров памяти). Можно создать пару штук а дальше копипастой делать
4. Жмякать Ctrl+Z пока всё не вернётся.
5. Создать блок
И указать характеристики своего компа (видюху особенно важно)

Кто поможет - даю плюс в репу

У меня лично вылетает, на другом компе проверил - не вылетает. в чём дело не могу понять

http://rghost.ru/49985256


Отправлено XaeroX 06-11-2013 в 16:32:

Цитата:
ONeiLL писал:
делаю для конкурса

А что, объявили конкурс на лучший хаммер? Я тоже хочу поучаствовать.


Отправлено ONeiLL 06-11-2013 в 16:35:

У нас в Украине проводятся конкурсы на лучшие проги. я обычно несу всякое говно типа этого, начинаю заливать про всякие сложные алгоритмы (occlusion culling, тот же clip и carve) и таким образом выигрываю. кароч стараюсь её хорошо презентовать


Отправлено XaeroX 06-11-2013 в 16:39:

Вылетает на шаге 4 после отмены создания примерно трети сфер.
Комп - хороший, хотя ему уже несколько лет (но игори не тормозят) GeForce GTX 275, core i5, рамы 3.5 Гб.

Добавлено 06-11-2013 в 23:39:

Цитата:
ONeiLL писал:
я обычно несу всякое говно типа этого, начинаю заливать про всякие сложные алгоритмы (occlusion culling, тот же clip и carve) и таким образом выигрываю.

Угу, у нас тоже есть подобная фигня. Жду не дождусь, когда меня начнут брать в оценочные комиссии подобных проектов. Уж я устрою им, бессовестным...


Отправлено ONeiLL 06-11-2013 в 16:40:

вот... и у меня Джифорс GTX 460 v2. вылетает. на другом компе была АТИ, там не вылетает. почему - не могу понять. и вылетать начало когда добавил строку такую:
delete *( gGroups.begin() + saveObject->groupID );

Вроди бы порча памяти, но почему-то вылет внутри функции ОГЛа происходит, а именно glDrawArrays( GL_QUADS, 0, 24 );


Отправлено XaeroX 06-11-2013 в 16:43:

Цитата:
ONeiLL писал:
но почему-то вылет внутри функции ОГЛа происходит, а именно glDrawArrays( GL_QUADS, 0, 24 );

Значит, по адресу, указанному glVertexPointer, мусор лежит.
Отрисовка асинхронная?


Отправлено ONeiLL 06-11-2013 в 16:46:

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

Добавлено 06-11-2013 в 19:44:

Цитата:
XaeroX писал:
Значит, по адресу, указанному glVertexPointer, мусор лежит.

Проверял. в масиве лежало то что мне и надо было

Добавлено 06-11-2013 в 19:46:

я уже второй день наверно долбусь с ошибкой, никак исправить не могу.


Отправлено XaeroX 06-11-2013 в 16:47:

Цитата:
ONeiLL писал:
Проверял. в масиве лежало то что мне и надо было

Проверь на immediate mode.
Ты как вообще отлаживаешь?


Отправлено ONeiLL 06-11-2013 в 16:48:

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


Отправлено XaeroX 06-11-2013 в 16:50:

Где мой плюс в репу?

Добавлено 06-11-2013 в 23:50:

Цитата:
ONeiLL писал:
в визуалке когда прога вылетело точка останова ставится и можно палить переменные

Я понимаю. Пиши тест-кейс, в общем. Начинай с кучи сфер, а потом упрощай, пока вылеты не пропадут. А потом уже детально смотри все переменные и гл-стейт.


Отправлено ONeiLL 06-11-2013 в 16:50:

я уже и забыл про плюс =)
чото нагугли про этот режим. как его включить (если трудно то не пиши я всё равно ищю)?


Отправлено XaeroX 06-11-2013 в 16:54:

Ну обычный glBegin/End.


Отправлено ONeiLL 06-11-2013 в 16:58:

Вылет не происходит. но я заменил на глБегин/Енд только в одном месте (где вылетало). вообще не пойму, почему раньше работало, поменял код в совершенно другой части и тут начало выпендриватся


Отправлено Дядя Миша 06-11-2013 в 16:58:

Наговнокодил, а теперь всё вылетает. Понятно.
Еще и живёт ради медалек, а не ради результата.
И это - наше будущее.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено ONeiLL 06-11-2013 в 17:01:

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


Отправлено XaeroX 06-11-2013 в 17:03:

ONeiLL
Слушай, но мы ведь как-то без медалек поступали? И ничего.
Подрастёшь и сделаешь уже нормальный хаммер. И ничего вылетать не будет. Куда спешишь?


Отправлено ONeiLL 06-11-2013 в 17:06:

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


Отправлено XaeroX 06-11-2013 в 17:07:

ONeiLL
Ну хорошо. А чем не вариант оставить на glBegin'е, раз не вылетает?


Отправлено ONeiLL 06-11-2013 в 17:08:

Для конкурса сойдёт. но надо исправить (не знаю почему, но надо)


Отправлено XaeroX 06-11-2013 в 17:08:

Цитата:
ONeiLL писал:
теперь мне постоянно лупят 3 (12 бальная система) независимо от того выучил я или нет

Значит, самое время прокачивать навык дипломатии. Иди, поговори с ними. Извинись. Бутылку "хеннесси" принеси в подарок. Учителя - тоже люди.


Отправлено ONeiLL 06-11-2013 в 17:12:

Ну с одной я почти договорился. я ей иду на конкурс економики, и там защищаю какой-то говняный проект, если выигрываю то мне автоматом оценка 9 по географии. но по литературе. там меня матами гонят, на контакт не идёт. там всё печально. поэтому я только медалями могу себе балов набрать

Добавлено 06-11-2013 в 20:12:

В любом случае, с конкурсом решили, теперь интересно про ошибку эту послушать. я щас должен с пацанами идти гулять, но тоже буду думать что может вызвать такую ошибку, интересно что вы думаете про это, какие будут предположения


Отправлено XaeroX 06-11-2013 в 17:13:

Цитата:
ONeiLL писал:
о по литературе. там меня матами гонят

Забавные у вас учителя по литературе...


Отправлено marikcool 06-11-2013 в 17:41:

Запиши маты на диктофон, отнеси запись директору.

__________________
vk.com/skullcapstudios


Отправлено KPE030T 06-11-2013 в 17:42:

Моя супер-схема по заканчиванию школы:
1. 1-4-ый класс работать на 5+
2. 5-7-ой класс работать на 5
3. 7-9-ый класс работать на 4
4. 10-ый класс работать на 3
5. 1-ое полугодие 11-ого класса работать на 2
6. 2-ое полугодие 11-ого класса вообще не являться на занятия
7. Получить пИдаль и красный аттестат
8. Поступить на бюджет
9. ???
10. ПРОФИТ!


Отправлено FiEctro 06-11-2013 в 17:45:

ONeiLL
Можно скрины редактора?

KPE030T
А как же ЕГЭ?

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено KPE030T 06-11-2013 в 17:56:

FiEctro
Супер-схема сдачи ЕГЭ:
0. Ходим на допы весь год.
1. Занимаемся своими делами, параллельно смотрим телик.
2. Слышим, как по новостям высшие чины опять сокрушаются по поводу кражи ответов
3. Скачиваем из интернетов АТВЕТЫ НА ИГЕ БЕЗПЛАТНА И БЕС РИГИСТРАЦИИ
4. Рассовываем катлеты шпор по карманам
5. 90% шпор смываем в сортир пункта проведения экзамена как бесполезные
6. Извлекаем из своей гениальной головы нужные знания
7. Дополняем их инфой из оставшихся 10-ти% шпор
8. ???
9. ПРОФИТ!!!


Отправлено Дядя Миша 06-11-2013 в 18:06:

Цитата:
ONeiLL писал:
я уже и забыл про плюс =)

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

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 06-11-2013 в 18:12:

KPE030T
Кто ж тебе красный аттестат даст, с тройками и двойками.


Отправлено Дядя Миша 06-11-2013 в 18:35:

XaeroX да пусть делает как сказал. Никто не может навредить человеку больше, чем он сам себе.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено KPE030T 06-11-2013 в 18:40:

XaeroX
Работать на "3" и "2" не значит получать "3" и "2" Кстати аттестат у меня уникальный, красный с серебряным тиснением.
Дядя Миша
Дык я ж сделал уже. Подтвердил работоспособность обоих схем, инфа 100%


Отправлено XaeroX 06-11-2013 в 19:42:

Цитата:
KPE030T писал:
Работать на "3" и "2" не значит получать "3" и "2"

Вообще-то - значит. Иначе что это за работа такая, если ты не достигаешь поставленных целей?
Цитата:
KPE030T писал:
Кстати аттестат у меня уникальный, красный с серебряным тиснением.

Такой выдают будущим ментам?


Отправлено Дядя Миша 06-11-2013 в 19:45:

Тот ИГЭ можно сдать, вообще ничего не качая. Велика важность - галку в нужном месте проставить.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено pRoxxx 06-11-2013 в 20:33:

9ть сфер и залагало.
2 гб Озу, ГПУ интегрированное от Интел.
Исходный код выложи потом.


Отправлено Cybermax 06-11-2013 в 20:36:

Цитата:
XaeroX писал:
Значит, самое время прокачивать навык дипломатии. Иди, поговори с ними. Извинись. Бутылку "хеннесси" принеси в подарок. Учителя - тоже люди.
_____

Я ему тоже самое говорил. Работает в большинстве случаев.

__________________


Отправлено nemyax 06-11-2013 в 20:43:

Нет чтобы кхеды писать, всё хаммеры пишете.


Отправлено XaeroX 06-11-2013 в 21:01:

nemyax
Хаммеры народу нужны, а кхеды - нет (ибо есть блендер).


Отправлено tolerance 06-11-2013 в 21:02:

У меня редактор так и не вылетел. Порой над "Отменить/Повторить" долго думал, но не вылетал.

Windows 7 (32), i3 (2.40 GHz), 4 GB RAM (2.88).


Отправлено ONeiLL 06-11-2013 в 21:04:

Цитата:
FiEctro писал:
Можно скрины редактора?

Можно


Отправлено nemyax 06-11-2013 в 21:04:

XaeroX
Есть такое, но собирать по интернету разные кхеды и тыкать в них острой палочкой очень интересно. Это целое хобби.
Вы тоже небось хаммеры препарируете?


Отправлено ONeiLL 06-11-2013 в 21:06:

Цитата:
pRoxxx писал:

а вылетел или нет?
Я так и не смог понять почему оно вылетало с вертекс поинтер а с глБегин/Енд не вылетает. там 100% попадал нормальный масив


Отправлено pRoxxx 06-11-2013 в 21:12:

Цитата:
ONeiLL писал:
а вылетел или нет?
Я так и не смог понять почему оно вылетало с вертекс поинтер а с глБегин/Енд не вылетает. там 100% попадал нормальный масив


Да, щас на 24 сфере.


Отправлено ONeiLL 06-11-2013 в 21:18:

В общем, всё очень странно.
http://rghost.ru/49991722
Тут я запилил отрисовку через глБегин/Енд (там где происходили вылеты). У меня не вылетает. Я не могу вообще понять в чём дело. Может у кого такое случалось?


Отправлено PoD-Stas 07-11-2013 в 08:34:

Штук 30-40 сфер сделал, лагало, но вылетов не было

На работе конфиг такой:
Intel pentium g2020 3GHz
4Gb DDR3
Intel HD Graphics
Windows7 x64

под вайном на убунте чет не запустилось


Отправлено nemyax 07-11-2013 в 09:08:

Цитата:
PoD-Stas писал:
под вайном на убунте чет не запустилось

Несовместимость с mono, видимо.


Отправлено Government-Man 07-11-2013 в 10:41:

По-моему в "Наши проекты" пора добавлять подраздел "Наши хаммеры"


Отправлено XaeroX 07-11-2013 в 10:51:

Government-Man
C двумя подподразделами - "хекс-моды VHE" и "песочница"?


Отправлено pRoxxx 07-11-2013 в 11:49:

Цитата:
XaeroX писал:
и "песочница"?

То есть этот редактор ты уже явно пометил как нубский? Я например твой не щупал и думаю что он не на много лучше этого варианта, учитывая что поделка Онейла еще в Альфа версии и уже вполне сносна.


Отправлено XaeroX 07-11-2013 в 12:04:

Цитата:
pRoxxx писал:
То есть этот редактор ты уже явно пометил как нубский?

Разумеется. Автор, к слову, его пометил как "говно".
Цитата:
pRoxxx писал:
думаю что он не на много лучше этого варианта

Меня мало волнует то, что ты думаешь.
Моей квалификации уже давно не требуется подтверждение. В отличие от твоей. Сначала докажи, что ты хоть что-то умеешь, а потом лезь папкам перечить. Пока, кроме позёрской фразы "Свой что ли редактор сесть написать на MFC", я ничего от тебя не видел.


Отправлено KPE030T 07-11-2013 в 12:28:

Цитата:
pRoxxx писал:
учитывая что поделка Онейла еще в Альфа версии и уже вполне сносна

Эта поделка изначально планировалась как редактор для амбициозного "супер-проекта" на новом, неbsp движке. Когда проект стух, парень решил отдать это добро на школьный конкурс. Уровень исполнения и общая мотивация думаю понятны. Хоть у нас с товарищем Ксероксом и разногласия по определенным вопросам, тут с ним можно только согласиться. Он четко знает, что он делает, для кого и для чего, делает это быстро и качественно, и я думаю, что Jackhammer выйдет хорошим инструментом.


Отправлено XaeroX 07-11-2013 в 12:42:

Я вообще не хотел бы обсуждать здесь Jackhammer.
Если у кого-то возникает бугурт относительно резкости моих оценок - дождитесь альфы моего редактора и критикуйте на здоровье. Или пойдите волатилу покритикуйте, посравнивайте со своими движками. Я разве ж против? Конкуренция - двигатель прогресса.
Но вообще, любая нубская поделка имеет все шансы стать профессиональной, если автор не огрызается, а вместо этого терпеливо работает. Тогда и откроем третью ветку, "Релизы профессиональных хаммеров".


Отправлено ONeiLL 07-11-2013 в 13:04:

Так, плюсы вроди всем кто проверил раставил...
Кому нет - пишите. На счёт того лучше он или хуже других редакторов говорить смысла нету. Он не доделан, не факт будет ли доделан, раз уже начались такие стрёмные ошибки. Я тут наблюдал, вылетает в основном на nVidia карточках... до сих пор не могу понять в чём прикол


Отправлено ~ X ~ 07-11-2013 в 15:03:

Цитата:
pRoxxx писал:
Да, щас на 24 сфере.

[ Вложение ]
Точечный рисунок.jpg



Дотнет...

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Чат по hl[fx]: [email protected]


Отправлено ONeiLL 07-11-2013 в 16:11:

Да, да, дотнет нужен. Потом заново сделаю уже без дотнета. Сейчас же хочется понять почему вылетает с vertex array, а если рисовать через glBegin/End то всё нормально. я уже 100 раз проверил, в массиве у меня всё нормально


Отправлено Дядя Миша 07-11-2013 в 16:16:

Цитата:
KPE030T писал:
Эта поделка изначально планировалась как редактор для амбициозного "супер-проекта" на новом, неbsp движке. Когда проект стух, парень решил отдать это добро на школьный конкурс

Правильно - тащи в школу всякое гамно, побеждай на конкурсах.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 07-11-2013 в 16:17:

Ну так мы можем только гадать, в чём дело.
Выруби явно все клиентские стейты перед рисованием, например. Все, кроме GL_VERTEX_ARRAY. И скажи, пропал ли вылет.


Отправлено thambs 07-11-2013 в 16:17:

>дотнет нужен

"самое главное, что бы дотнет не нужен был, потому что если дотнет нужен, то ты потом уже без дотнета не обойдёшься. это, ну это хуже всего"

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено XaeroX 07-11-2013 в 16:18:

Цитата:
Дядя Миша писал:
тащи в школу всякое гамно, побеждай на конкурсах

Дык хорошее - кто в школу потащит? С хорошим можно уже на грант правительства подавать заявку.

Добавлено 07-11-2013 в 23:18:

thambs
Дельфийцы вон жизни не мыслят без VCL, и ничего, не комплексуют.
Даже были попытки сделать кроссплатформенный порт VCL (правда, не знаю, насколько успешные).


Отправлено ONeiLL 07-11-2013 в 16:26:

Цитата:
XaeroX писал:
Ну так мы можем только гадать, в чём дело.

именно это мне и надо. я не смог найти ошибки, поэтому надеюсь на то что найду её случайно

Добавлено 07-11-2013 в 19:26:

Ксерокс, СразуРуский, вы самые лучшие! Благодаря вам нашёл ошибку. Я забыл вырубить GL_TEXTURE_COORD_ARRAY. Спасибо всем! Вы лучшие!


Отправлено XaeroX 07-11-2013 в 16:35:

ONeiLL
Та не за что. У меня однажды тоже был вылет из-за этого. И тоже лишь на части видеокарт (теперь вспомнил).


Отправлено ONeiLL 07-11-2013 в 16:39:

Самое интересное - вылетать стало после того как добавил строчку кода в совершенно другом месте. Даже и подумать не мог что ошибка связана с ОГЛ, думал что порча памяти. но потом удивился что в ОГЛ функции вылетало и не на всех компах


Отправлено Дядя Миша 07-11-2013 в 16:53:

Цитата:
ONeiLL писал:
но потом удивился что в ОГЛ функции вылетало и не на всех компах

Драйвера-то разные. Связь с видеокартой надо наладить один раз, написать свою обёртку и в дальнейшем туда не лазить.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено ONeiLL 22-11-2013 в 17:13:

Всем привет. Попробовал сделать vertex tool
http://rghost.ru/50357300
Сам я уже с ним игрался как только мог. но всё равно могут быть ошибки. кому нефиг делать можете ковырнуть пожалуйста? и может у кого будут какие-то рекомендации, замечания.
Я почти полностью уверен что там есть ошибки (смотрим на говнокод по ссылке ниже и угораем) просто я не нашёл.
http://pastebin.com/73dfH5Ni


Временная зона GMT. Текущее время 19:09.
Показать все 62 сообщений этой темы на одной странице

На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024