Jump to content

Дальность прорисовки объектов


Recommended Posts

Добрый день, хочу узнать как сделать дальность прорисовки всех объектов (и замененных тоже) дальше?

http://firepic.org/images/2014-11/23/yaxr6ebn7d4j.png

А вот как отображается, когда подходишь ближе.

http://firepic.org/images/2014-11/23/j7xj1jdvnyfb.png

строка:

engineSetModelLODDistance(ID, 300) 

в данном случае не помогает. Она тоже меняет дальность прорисовки, но эти объекты она игнорирует.

Настройки в МТА максимальные.

Link to comment

С

setFarClipDistance 

все в порядке.

Я знаю на счет

setLowLODElement 

но как его использовать в файле .map? Я же не через скрипт создаю объект, а через мап едитор.

Заметил такую особенность. С разных сторон, по разному работает дальность прорисовки.

На первой картинке объект прорисовывается вблизи и моментально, а на второй картинке - чем дальше ты от объекта, тем больше его прозрачность.

http://5.firepic.org/5/images/2014-11/25/0xichm4gxv8f.png

http://5.firepic.org/5/images/2014-11/25/lj5qtvfdxsue.png

Link to comment
  • 3 weeks later...

В файле .map?Никак.Если не ошибаюсь, там всё ограничено в действиях.

Если хотите красивую прорисовку, то создавайте объекты в скрипте.

Пример:

road1 = createObject ( 4001, 0, 0, 10, 0, 0, 0 ) 
lod_road1 = createObject ( 4002, 0, 0, 10, 0, 0, 0, true ) 
setLowLODElement ( road1, lod_road1 )  
engineSetModelLODDistance(lod_road1, 500) 

Link to comment
В файле .map?Никак.Если не ошибаюсь, там всё ограничено в действиях.

Если хотите красивую прорисовку, то создавайте объекты в скрипте.

Пример:

road1 = createObject ( 4001, 0, 0, 10, 0, 0, 0 ) 
lod_road1 = createObject ( 4002, 0, 0, 10, 0, 0, 0, true ) 
setLowLODElement ( road1, lod_road1 )  
engineSetModelLODDistance(lod_road1, 500) 

В каких действиях ? Можно взять все объекты какого-нибудь типа(object например), если нужно - именно этой карты, и установить им нужную дистанцию.

На будущее: Lua-код в тег lua кидайте, а не в code.

Оффтоп:

А что это так много мта-ресурсников сюда приходит в последнее время ? Прошелся слушок, что здесь умные люди обитают ?

Link to comment
В каких действиях ? Можно взять все объекты какого-нибудь типа(object например), если нужно - именно этой карты, и установить им нужную дистанцию.

На будущее: Lua-код в тег lua кидайте, а не в code.

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

На будущее: Так точно.

Оффтоп:

Мта-ресурс не торт, с модерки там свалил, видеть не желаю его.

А про умных, не умных людей, хз какие вы тут, посмотрим :)

Link to comment
В каких действиях ? Можно взять все объекты какого-нибудь типа(object например), если нужно - именно этой карты, и установить им нужную дистанцию.

На будущее: Lua-код в тег lua кидайте, а не в code.

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

На будущее: Так точно.

Оффтоп:

Мта-ресурс не торт, с модерки там свалил, видеть не желаю его.

А про умных, не умных людей, хз какие вы тут, посмотрим :)

Там не таблицы, а XML, Хоть это и можно представить в виде таблицы - это всё равно называется XML.

Подсказка: чтобы понять как это работает - серверный файл в картах. Там как раз обработка данных про удаления объектов.

Link to comment
  • 2 weeks later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...