Вопрос-Ответ (для новичков)
У меня и моих друзей родилась такая идея.. Хотим создать тему где можно было бы задать любой вопрос? Не важно повторялся он уже или нет.. Это будет полезно для новичков вроде меня и моих друзей.. Сторожилы форума обижаються что мы засоряем форум одними и теме же вопросами и постоянно кричат читайте HELP или ищите на форуме.. Но согласитесь куда проще спросить..Это занимает гораздо меньше времени чем 3 часа лазить по форуму или искать команду которую даже не знаешь как называеться... пусть это будет в одной теме.. в которой можно задать любой вопрос, пусть даже на него отвечали 100 000 раз и может быть найдуться добрые люди которые на него ответять..
PS. Просьба не обсуждать эту тему ибо не засорять ее а давать только ответы на вопросы... извените за орфографиюю 23 февраля всетаки Начну я.... Как зделать блики от солнца... понимаю что спрайтами но может у кого найдется примерчик.. |
Ответ: Вопрос-Ответ (для новичков)
ыы, чистильщик ))
ну вообщем смотри аффтар - все нижеследующие операций заняли у меня ровно 1 минуту. 1. открываю www.google.ru и пишу туда "блики от солнца blitz3d" - нажимаю "поиск". 2. открываю первую ссылку - фуфло, закрываю. 3. открываю вторую, читаю немного, вижу ссылку на "эти блики от солнца" - поподаю на http://www.planetflibble.com/blitz/lens/lenssrc.zip 4. там вижу ещё одну ссылку - http://www.planetflibble.com/blitz/lens/lenssrc.zip , качаю... 5. вижу перед собой 4 спрайта бликов и отличный, компактный и понятный новичку исходник создания бликов с наворотами. вот и всё - теперь я наслаждаюсь результатом своей минутной работы и это точно было проще чем: *спрашивать на форуме *искать на формуе *создавать идиотские темы вроде этой |
Ответ: Вопрос-Ответ (для новичков)
Вертишь мышкой
Graphics3D 640,480,16,2 ;required Global viewx=GraphicsWidth(),viewy=GraphicsHeight() camera=CreateCamera() CameraRange camera,1,2000 HidePointer() ;make a sun sun=CreateSphere() EntityColor sun,255,255,0 EntityFX sun,1 ScaleEntity sun,100,100,100 PositionEntity sun,800,600,800 ;level p=CreatePlane() PositionEntity p,0,-10,0 While Not KeyHit(1) ;mouse mxspd#=MouseXSpeed()*0.25 myspd#=MouseYSpeed()*0.25 MoveMouse viewx/2,viewy/2 ;rotate view pitch#=pitch#+myspd# If pitch#<-90 Then pitch#=-90 If pitch#>90 Then pitch#=90 yaw#=yaw#-mxspd# RotateEntity camera,pitch#,yaw#,0 RenderWorld ;update flare (if using 3D, place before renderworld) updateflare(camera,sun) Flip Wend End Function updateflare(camera,source) CameraProject camera,EntityX(source,1),EntityY(source,1),EntityZ (source,1) x#=ProjectedX()/viewx y#=ProjectedY()/viewy ;if on screen If (x>0 And x<=1) And (y>0 And y<=1) ;-1 to 1 xoffset# = (x-0.5)*2 yoffset# = (y-0.5)*2 ;notes: ;Flares: (use sprites and a sprite lib to translate from 3D to 2D. ;For now, we use 2D to illustrate. Multiply offsets however you like. ;Oval coords corrected for offset - not needed with 3D sprites. ;flare 1 flare1_x# = (viewx/2) - (xoffset*640) flare1_y# = (viewy/2) - (yoffset*320) Oval flare1_x-16,flare1_y-16,32,32,0 ;flare 2 flare2_x# = (viewx/2) - (xoffset*64) flare2_y# = (viewy/2) - (yoffset*32) Oval flare2_x-100,flare2_y-100,200,200,0 ;flare 3 flare3_x# = (viewx/2) - (xoffset*500) flare3_y# = (viewy/2) - (yoffset*250) Oval flare3_x-64,flare3_y-64,128,128,0 EndIf End Function |
Ответ: Вопрос-Ответ (для новичков)
в стандартных семплах Блитца ответы на 90% ваших вопросов.
В том числе и блики от солнца lens_flare.bb |
Re: Вопрос-Ответ (для новичков)
можно ли ограничит число ФПС . так у меня все идет примео на 45 но иногда подскакивает до 60 из-за чего все ускоряеться.. как зделать так чтоб больше 45 он не давал подыматься.
Можно загрузить в это место побольше обьекто и тогда ФПС упадет но хочеться по другому как то это зделать |
Ответ: Вопрос-Ответ (для новичков)
Вложений: 1
Ку!
У меня вот проблема с анимацией. Я сделал простенькую модель дома в MilkShape 3D, сделал анимацию для двери, експортнул в .b3d и вставил в игру. В игре сделал коллизию между игроком и домом. И вот подхожу к дому, жму пробел, проигрывается анимация (дверь опускается под землю), я пытаюсь пройти в дверной проем, но не получается, упираюсь в невидимую стену... Подскажите пожалуйста, что я не правильно сделал. Вот код: |
Ответ: Вопрос-Ответ (для новичков)
SkySream, Могу только посоветовать сделать модель дома отдельно, дверь отдельно, когда дверь уходит вниз отключать к ней коллизию.
Max Payne, эта тема будет только для тебя и твоих друзей :) Позже когда наберётся не малое количество вопросов, новичок не станет просматривать их все ограничется либр первыми либо последними либо вообще не заглянет, а полезет в поиск как на сайте так хде нибудь есчё. |
Re: Вопрос-Ответ (для новичков)
Как отобразить на спрайте черный цвет... ведь все темное он делает прозрачным, а мне наоборот надо чтоб только черное отображал
|
Ответ: Вопрос-Ответ (для новичков)
сохранить картинку в tga с альфа каналом
|
Ответ: Вопрос-Ответ (для новичков)
лучше dds
|
Ответ: Вопрос-Ответ (для новичков)
А нам что с этого? Гениальное по содержательности сообщение.
//Гор рвет и мечет Ну вот обязательно надо было отметиться, да? Вот теперь вся галактика год будет праздновать что ты заново учишь блитц, да? Ну просто жизненно необходимая информация! Я аж дышать еле мог, пока не узнал, что ты блитц раньше знал а сейчас забыл. Да здравствует вселенная, сингулярность приветствует тебя, ВЕЛИКИЙ ЗНАТОК БЛИТЦА АЖ С ЦЕЛЫМ ОДНИМ СООБЩЕНИЕМ. Тема была создана ДЛЯ ВОПРОСОВ И ОТВЕТОВ. Она аж ущербной какой-то была, пока ты сюда не написал. Безумно важная информация! //сносит стену Так, по теме: Цитата:
Первый подходит если у тебя буквально на всех конфигурациях (даже на самых старых) игра летает. Делается двумя способами: ждущий таймер или вертикальная синхронизация. Первый способ не зависит от частоты обновления экрана, выставленной в системе, второй зависит. Подробнее в справке блитца по командам WaitTimer и Flip Второй способ - дельтатайминг. На основе текущего значения ФПС и желаемого вычисляется необходимая скорость проистекания событий, и на эту скорость домножаются все действия в игре вроде движения объектов, в общем, все, что следует домножить, чтобы компенсировать низкий относительно желаемого ФПС. |
Re: Вопрос-Ответ (для новичков)
С помощью какого плагина можно загрузить модель b3d в 3ds Max?
|
Ответ: Вопрос-Ответ (для новичков)
|
Переезд.
Закончилось место на диске C:. Перенес папку Blitz3d из Programm Files в другое место. Blitz запускается, исходники выполняются, но в редакторе не видно текста. Совсем.
Помогите. |
Ответ: Вопрос-Ответ (для новичков)
надо пользоваться нормальными IDE, например вот:
http://likosoft.ucoz.ru/load/14-1-0-37 |
Часовой пояс GMT +4, время: 12:33. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot