Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > разработка игр, графический дизайн и моделирование > Gamedev - cоздание игр: Unity, OpenGL, DirectX
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.05.2024, 19:01   #41
Timurkh77
Форумчанин
 
Регистрация: 16.02.2013
Сообщений: 163
По умолчанию

Посмотрел какой каталог указан -вложенная папка doom4 в каталоге doom4.Там и находятся файл level.h.Вроде бы все правильно.Код ошибки выдает 2 ошибку.
Timurkh77 вне форума Ответить с цитированием
Старый 08.05.2024, 06:07   #42
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,302
По умолчанию

Текст ошибки с кодом 2:
Цитата:
No such file or directory. The specified file or directory doesn't exist or can't be found. This message can occur whenever a specified file doesn't exist or a component of a path doesn't specify an existing directory.
Попробуйте "пересобрать" решение (Сборка - Пересобрать решение), положите level.h в папку с exe файлом и запустите программу из папки (а не через Visual Studio). Попробуйте перезапустить ПК и Visual Studio, а потом пересобрать. Не знаю, что еще и предположить.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA на форуме Ответить с цитированием
Старый 08.05.2024, 18:36   #43
Timurkh77
Форумчанин
 
Регистрация: 16.02.2013
Сообщений: 163
По умолчанию

Вот как эти файлы находятся у меня - в rar архиве.exe у меня почему то вообще для любых программ не создается.
Вложения
Тип файла: rar doom4.rar (162.9 Кб, 1 просмотров)
Timurkh77 вне форума Ответить с цитированием
Старый 11.05.2024, 12:30   #44
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,302
По умолчанию

Так у вас нет файла "level.h", но есть "level.txt" и "level.h.txt". Замените в коде расширение файла с h на txt, скомпилируйте и запустите. На будущее, в проводнике стоит включить отображение расширения файлов.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA на форуме Ответить с цитированием
Старый 11.05.2024, 18:58   #45
Timurkh77
Форумчанин
 
Регистрация: 16.02.2013
Сообщений: 163
По умолчанию

А как создать level.h?
Timurkh77 вне форума Ответить с цитированием
Старый Вчера, 07:13   #46
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,302
По умолчанию

В данном случае расширение неважно (файл читается как текстовый), но нужно верно указать в коде путь до файла. Если хочется изменить расширение, то стоит сначала включить отображение расширения (на Win10: открыть окно проводника, в строке меню сверху выбрать раздел "Вид", поставить галочку в пункте "Расширения имен файлов"), а потом при переименовании файла указать желаемое расширение. Можно создать файл заголовка через Visual Studio (Проект - Добавить новый элемент - Файл заголовка), но в данном случае так делать не надо, так как файл хранит данные и не участвует в компиляции. Можно создать файл level.h и через Блокнот, просто при сохранении вписав расширение h вместо txt.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA на форуме Ответить с цитированием
Старый Вчера, 19:00   #47
Timurkh77
Форумчанин
 
Регистрация: 16.02.2013
Сообщений: 163
По умолчанию

Проблема с текстурами.У автора прилагаются текстуры в файле Textures-16.png.Как их разбить на отдельные маленькие текстуры.Не могу понять.
Изображения
Тип файла: png Textures-16.png (84.8 Кб, 3 просмотров)
Timurkh77 вне форума Ответить с цитированием
Старый Вчера, 19:04   #48
Timurkh77
Форумчанин
 
Регистрация: 16.02.2013
Сообщений: 163
По умолчанию

Вот этот файл
Изображения
Тип файла: png Textures-16.png (84.8 Кб, 3 просмотров)
Timurkh77 вне форума Ответить с цитированием
Старый Вчера, 19:07   #49
Timurkh77
Форумчанин
 
Регистрация: 16.02.2013
Сообщений: 163
По умолчанию

Файл
Вложения
Тип файла: rar Textures-16.rar (81.3 Кб, 1 просмотров)
Timurkh77 вне форума Ответить с цитированием
Старый Сегодня, 06:00   #50
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,302
По умолчанию

А зачем её разбивать? Загрузить файл как одну текстуру, а потом верно задать текстурные координаты для вершин. Хотя у вас как бы нет вершин (вся работа по растеризации делается вручную, насколько понимаю), и я не представляю, в каком именно месте текущего кода нужно добавить расчет текстурных координат перед вызовом pixel, чтобы взять цвет из текстуры вместо закодированного через индекс "c". Точнее, сами текстурные координаты, скорее всего, задаются через поля "u", "v" у структуры "walls", но нужно верно их интерполировать, чтобы взять нужный цвет.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA на форуме Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Графика в Delphi средствами OpenGL?? Нужна объяснить функции artiom4356 Общие вопросы Delphi 2 01.08.2014 10:23
Как и где узнать все функции и процедуры OpenGL(желательно на Delphi) artiom4356 Общие вопросы Delphi 4 01.08.2014 10:10
Qt+OpenGL. Qt "не видит" функции OpenGL EnterFix Qt и кроссплатформенное программирование С/С++ 4 29.01.2013 18:59
Использование функции чужого приложения/OpenGL coNsept Общие вопросы C/C++ 7 31.12.2010 16:15