Глюки камеры блик и вращении её вокруг перса
Задача моя:
Сделать камеру с солнечными бликами и её вращение вокруг персонажа мышкой при зажатой какой нть клавише и при отпускании этой клавиши камера должна возвращаться за спину персонажа. Делал: взял код из примера Sun.rar И вот что получилось: Код:
user_piv=CreatePivot () Камера при старте где то с боку и вращается вокруг какой та точки до тех пор пока камера не будет опушена взглядом в землю тогда камера оказывается там где должна(позади перса и при движении мыши перс поворачивается) Если я дописываю код для вращения Код:
Graphics3D 800,600 , 32, 2 Как лечить этот баг и сделать осмотр персонажа камерой? |
Ответ: Глюки камеры блик и вращении её вокруг перса
я напимер не понял ничего, Причем тут Блики солнца и вращение камеры?
|
Ответ: Глюки камеры блик и вращении её вокруг перса
В том что все это появилось только после добавление бликов от солнца
|
Ответ: Глюки камеры блик и вращении её вокруг перса
что всё это ?
|
Ответ: Глюки камеры блик и вращении её вокруг перса
Так, не кто не понял баг.
Тогда смотрите все в живую(кому интересно) тут (архив) P.S.Использован ньютон(частично) |
Ответ: Глюки камеры блик и вращении её вокруг перса
твой перс - это желтый куб? Если да, то он никуда не вращаеться, а стоит как вкопанный.
|
Ответ: Глюки камеры блик и вращении её вокруг перса
опусти камеру вниз(чуть ли не в землю) и камера встанет на место.
это и есть баг. |
Ответ: Глюки камеры блик и вращении её вокруг перса
14 метров, качать из за пары строк никто не будет.
Цитата:
Код:
Graphics3D 1024, 768, 32,1:SetBuffer BackBuffer():User=CreateCube():ScaleEntity User,1,.1,3:EntityColor User,255,255,128:PivotCam=CreatePivot():PivotUser=CreatePivot():Cam = CreateCamera(PivotCam):Plane = CreatePlane():MoveEntity Plane, 0, -1,0:Tex = LoadTexture("textura.JPG"):ScaleTexture Tex, 10, 10:EntityTexture Plane, Tex:FreeTexture tex:While Not KeyDown(1):mx#=CurveValue(-MouseXSpeed()*0.4,mx,11):MoveMouse GraphicsWidth()/2,GraphicsHeight()/2:TurnEntity Cam,0,mx#,0:If MouseDown(2):EntityParent Cam,PivotUser:PositionEntity Cam,0,3,-5:PointEntity Cam,User:TurnEntity PivotUser,0,mx#,0:Else:EntityParent Cam,PivotCam:PositionEntity Cam,0,0,0:RotateEntity Cam,0,0,0:EndIf:PositionEntity PivotUser,EntityX(User),EntityY(User),EntityZ(User):PositionEntity PivotCam,EntityX(User),EntityY(User)+3,EntityZ(User)-5 Правый тырк мышем. Только текстуру подправь там, а то не видно движения |
Ответ: Глюки камеры блик и вращении её вокруг перса
от части да.
но главная проблема в камере в обычном режиме(игровом) |
Ответ: Глюки камеры блик и вращении её вокруг перса
Цитата:
|
Ответ: Глюки камеры блик и вращении её вокруг перса
камера двигается по кругу на определенном расстоянии от перса. и только если я опускаю камеру, так что вижу землю, камера начинает работать нормально( при движении мыши(лево-право) поворачивается персонаж и меняется угол(вперед-назад) обзора)
|
Ответ: Глюки камеры блик и вращении её вокруг перса
Я бы пребложил удалить лишнее из кода и переписать все ручками, а после добавлять физику и блики. Скорее всего у тебя там с переменными путаница
|
Ответ: Глюки камеры блик и вращении её вокруг перса
все так и сделано.
|
Ответ: Глюки камеры блик и вращении её вокруг перса
Судя по описанием ошибка в коде. (я код не видел)
Или не внимателно писал, или невнимательно копипастил. |
Ответ: Глюки камеры блик и вращении её вокруг перса
с кодом блик наверное 2 вариант
а с общим кодом если только 1 вариант |
Часовой пояс GMT +4, время: 04:08. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot