|
3D-программирование Вопросы, касающиеся программирования 3D мира |
14.07.2015, 10:29
|
#16
|
Элита
Регистрация: 21.01.2010
Адрес: Россия, Рязанская область, г.Михайлов
Сообщений: 2,067
Написано 1,185 полезных сообщений (для 2,828 пользователей)
|
Ответ: Несколько вопросов
Сообщение от softcrasoft
По поводу блицскул, там в большем рассмотрена работа с графикой. а я же незрячий, и блиц мне нужен для создания игр с 3д звуком. посколько в других языках нжуно знать тригонометрию.
|
То есть в блице её знать ненадо? В программировании вообще математика крайне необходима. Да и какая разница с графикой, или со звуком работать? Виртуальное пространство будет одно, можешь делать одновременно с графикой (хотя бы с кубами) и по ходу звук добавлять. Так твоя "игра" будет полезна всем (если будет годной конечно). На тех же сях+openAl можно сделать то что ты запланировал всего лишь владея базовыми знаниями математики (математики в целом, а не как отдельного предмета).
__________________
Main PC:
Intel Core i5 4260U 1.44 GHz + LPDDR3 1x4096 1600 MHz + Intel HD Graphics 5000.
Asus Ёжик T101-MT:
Intel Atom N-570 1.66 Ghz + DDR2 2x1024 800 Mhz + Intel GMA 3150 128 Mb DDR2
Скачать Doom 2D: Remake v0.3.8a
|
(Offline)
|
|
14.07.2015, 13:03
|
#17
|
AnyKey`щик
Регистрация: 06.05.2015
Сообщений: 7
Написано одно полезное сообщение
|
Ответ: Несколько вопросов
Сообщение от softcrasoft
По поводу блицскул, там в большем рассмотрена работа с графикой. а я же незрячий, и блиц мне нужен для создания игр с 3д звуком. посколько в других языках нжуно знать тригонометрию.
|
Если от Блитц3Д нужен только звук, так зачем тогда вообще забивать им себе голову, возьми любой другой звуковой API, благо на сегодняшний день их навалом, под любые нужды, это и BASS, FMOD, и на базе OpenAL движков и наработок хватает. И просто используй эти библиотеки с тем ЯП, с которым более всего знаком.
|
(Offline)
|
|
14.09.2015, 09:06
|
#18
|
Знающий
Регистрация: 21.03.2015
Сообщений: 262
Написано 6 полезных сообщений (для 7 пользователей)
|
Ответ: Несколько вопросов
Покидал форум на некоторое время, теперь отвечаю:
По поводу base, fmode, опять же. без тригонометрии никак. в 3д звуке там на нем все построено.
потому помимо blitz call of duty и gta ни на чем не напишешь.
|
(Offline)
|
|
14.09.2015, 12:24
|
#19
|
Быдлокодер
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,023
Написано 2,312 полезных сообщений (для 5,349 пользователей)
|
Ответ: Несколько вопросов
Сообщение от softcrasoft
По поводу base, fmode, опять же. без тригонометрии никак. в 3д звуке там на нем все построено.
|
Причём тут знания тригонометрии и прочей метрии если движок сам всё считает? Там готовые функции, только данные подставляй.
Сообщение от softcrasoft
потому помимо blitz call of duty и gta ни на чем не напишешь.
|
Что за чушь?
|
(Offline)
|
|
14.09.2015, 17:06
|
#20
|
Знающий
Регистрация: 21.03.2015
Сообщений: 262
Написано 6 полезных сообщений (для 7 пользователей)
|
Ответ: Несколько вопросов
Я читал документации и DirectX, и Base, и OpenGL, и OpenAl, везде требуются высчитываниясо стороны программиста. Там нет такого, что указал координаты по осям, а тебе готовое воспроизведение.
Да если бы такое было, я бы писал игру на том же шарпе или питоне, где создать класс, объект, не то, что типы в блице.
|
(Offline)
|
|
14.09.2015, 17:10
|
#21
|
Знающий
Регистрация: 21.03.2015
Сообщений: 262
Написано 6 полезных сообщений (для 7 пользователей)
|
Ответ: Несколько вопросов
В том же bgt, и то только высчитывания по 2d
sound.play_1d("sound.wav", player_x, sound_x);
Есть правда, где высчитывается звук по x и y. Но поворотов ты там никак не сделаешь. Добится того, что бы объект был в центре, можно только при помощи передвижений. а это мучительно. А в блице готовое все это я про TurnEntity.
|
(Offline)
|
|
14.09.2015, 18:12
|
#22
|
Дэвелопер
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений (для 1,540 пользователей)
|
Ответ: Несколько вопросов
Ты втираешь какую-то дичь. Самая сложная часть вычислений в любой звуковой библе будет в задании векторов направлений для слушателя, остальное это тупые setPosition( x,y,z ) для звуков.
__________________
|
(Offline)
|
|
14.09.2015, 20:31
|
#23
|
Быдлокодер
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,023
Написано 2,312 полезных сообщений (для 5,349 пользователей)
|
Ответ: Несколько вопросов
Сообщение от softcrasoft
Я читал документации и DirectX, и Base, и OpenGL, и OpenAl, везде требуются высчитываниясо стороны программиста.
|
Читал и не увидел разницу между API и движком.
DirectX, OpenGL, OpenAl — API.
Base (видимо звуковая библиотека BASS) — движок.
Используя API тебе и нужно грубо говоря «высчитываниясо стороны программиста», в движке же готовый функционал.
|
(Offline)
|
|
14.09.2015, 21:22
|
#24
|
Знающий
Регистрация: 21.03.2015
Сообщений: 262
Написано 6 полезных сообщений (для 7 пользователей)
|
Ответ: Несколько вопросов
Base же и есть API.
Я знаю отличия между API и движком.
Движки игровые типа юнити мне не доступны, unreal требует 64 бит, только блиц устраивает.
А такие API как Base, OpenTK, OpenAL, FMode, требуют вычислений. А я увы. На все что способен, так это писать код))
|
(Offline)
|
|
14.09.2015, 21:42
|
#25
|
Быдлокодер
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,023
Написано 2,312 полезных сообщений (для 5,349 пользователей)
|
Ответ: Несколько вопросов
Сообщение от softcrasoft
Base же и есть API.
|
Не понял что за Base API такой.
Сообщение от softcrasoft
FMode
|
Если ты про FMod, то он тоже движок. Что такое FMode не знаю, поисковики не дали ответа.
Сообщение от softcrasoft
А такие API как Base, OpenTK, OpenAL, FMode, требуют вычислений. А я увы. На все что способен, так это писать код))
|
Даже не знаю что ответить. (Долго думал.)
|
(Offline)
|
|
14.09.2015, 22:04
|
#26
|
Знающий
Регистрация: 21.03.2015
Сообщений: 262
Написано 6 полезных сообщений (для 7 пользователей)
|
Ответ: Несколько вопросов
Ну позабыл назваия, сорри. Но это ничего не меняет. bass и fmod требуют вычисления. а мне хотя бы надо, что бы указываешь координаты объекта, и хоб-хоб-хоб, звук пашет.
|
(Offline)
|
|
14.09.2015, 22:15
|
#27
|
Быдлокодер
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,023
Написано 2,312 полезных сообщений (для 5,349 пользователей)
|
Ответ: Несколько вопросов
Сообщение от softcrasoft
bass и fmod требуют вычисления. а мне хотя бы надо, что бы указываешь координаты объекта, и хоб-хоб-хоб, звук пашет.
|
Но ведь bass и fmod и есть "хоб-хоб-хоб"!
Всё остальное из области фанта-а-а-а...
|
(Offline)
|
|
14.09.2015, 22:24
|
#28
|
Знающий
Регистрация: 21.03.2015
Сообщений: 262
Написано 6 полезных сообщений (для 7 пользователей)
|
Ответ: Несколько вопросов
ну не знаю. везде в инструкциях, написано про синусы, косинусы, ой как я их ненавижу.
|
(Offline)
|
|
14.09.2015, 22:28
|
#29
|
Дэвелопер
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений (для 1,540 пользователей)
|
Ответ: Несколько вопросов
херовый из тебя тогда программист
__________________
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
14.09.2015, 23:10
|
#30
|
Быдлокодер
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,023
Написано 2,312 полезных сообщений (для 5,349 пользователей)
|
Ответ: Несколько вопросов
Сообщение от softcrasoft
ну не знаю. везде в инструкциях, написано про синусы, косинусы, ой как я их ненавижу.
|
И чё?
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 18:40.
|