При хостинг поддержке Интернет-сообщества VBIOS CS-Mapping.com.ua
Вернуться   CS-Mapping.com.ua > Forum > Картостроение > Туториалы
Ник
Пароль
Правила форума FAQ Пользователи Администрация Календарь Поиск За 24 часа Пометить все разделы прочитанными

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.08.2011, 14:30  #1
ŇΘМλĐ
ŇΘМλĐ
☢ S.T.A.L.K.E.R. ☢
Регистрация: 16.06.2011
Сообщения: 101


По умолчанию Leak Marker

When starting out making maps most new mappers soon experience having a LEAK. They see something like this in their compile log:
Warning: === LEAK in hull 0 ===
Entity info_player_start @ ( 129,-384, 121)
Error:
A LEAK is a hole in the map, where the inside of it is exposed to the
(unwanted) outside region. The entity listed in the error is just a helpful
indication of where the beginning of the leak pointfile starts, so the
beginning of the line can be quickly found and traced to until reaching the
outside. Unless this entity is accidentally on the outside of the map, it
probably should not be deleted. Some complex rotating objects entities need
their origins outside the map. To deal with these, just enclose the origin
brush with a solid world brush

Leak pointfile generated

The error itself actually describes what a leak is, so I am not going to concern that in this tutorial. The big problem about leaks is finding them. It is here that a very nice tool by Martin Gustafsson comes in. The tool is called Leak Marker and can be downloaded from THIS LINK (original link was dead). What it does is simply marking your leak with a red box so that you can easially find it within hammer.
Install

Installing the tool is quite simple. Extract the downloaded zip file into a directory that you can remember. This is so painfully simple I don't understand why I am even writing this paragraph.
A Map with a Leak


For this tutorial I have just made a tiny map with an intentional Leak for the sake of demonstration. You can see a hammer screenshot of the map below.



Note that I have made some ugly vertex manipulation resulting in a leak in the roof.



When I try to compile my compile log ends up looking like the following:
LOG

This indicates that there is a leak, as the LEAK warning I introduced in the introduction is appearing in the compile log. Such a leak makes the map looks like the following in game:



This is UGLY, the map is full bright. We don't want maps to be that!

Using LeakMarker

When you have compiled and the compile log shows the above mentioned LEAK error you are ready to use LeakMarker.

During the compile, Hammer will have exported your map as a .MAP file. My example map is called skytest.rmf so the exported .MAP file is called skytest.map. We will need this .MAP file when using LeakMarker.

In the directory where you extracted Leafmarker, start the LeafMarker application, by double clicking it:



LeakMarker looks like this:




Click "Select Files"




Browse to the folder you saved your .rmf that has the leak, and choose the .LIN file (1). Then press OK (2):



The next window that appears is just similar, except now you should select the .MAP file (1), and then press OK (2).



You will now notice that both a LeakFile and a MapFile has been selected, as marked with the two small orange arrows below. Press "Mark Leak" to mark the leak in the .MAP file.




A sound should play indicateting success, and the following windows hould appear.



Press OK and close LeafMarker.

Open Hammer and open the menu "File" and choose "Open..." as shown below



In the Files of type drop down box choose "Game Maps (*.map)" (1); then select your .MAP file (2) and finally click OK (3). Numbers refer to the following screenshot:



Take a flight around in your map, and you will notice a huge red brush that wasn't there before:



Marking this brush and pressing CTRL+E will make all windows center on the brush. And as you can see below, the brush indeed marks the leak that I intentionally made for the sake of demonstration:



Hoorah, never again will a "My map won't compile" post appear in my forums because of a leak, as the cure for that has been presented above.


SOURCE: www.egir.dk
[ Миниатюры ]
howto_leafmarker1.png Просмотров: 770 Размер:  88.3 Кбайт  howto_leafmarker2.png Просмотров: 751 Размер:  5.7 Кбайт  howto_leafmarker3.jpg Просмотров: 732 Размер:  29.0 Кбайт  howto_leafmarker4.png Просмотров: 826 Размер:  27.6 Кбайт  howto_leafmarker5.png Просмотров: 760 Размер:  2.5 Кбайт  howto_leafmarker6.png Просмотров: 803 Размер:  3.0 Кбайт  

howto_leafmarker7.png Просмотров: 756 Размер:  17.8 Кбайт  howto_leafmarker8.png Просмотров: 733 Размер:  18.0 Кбайт  howto_leafmarker9.png Просмотров: 835 Размер:  5.6 Кбайт  howto_leafmarker11.png Просмотров: 715 Размер:  8.0 Кбайт  howto_leafmarker12.png Просмотров: 738 Размер:  11.4 Кбайт  howto_leafmarker13.png Просмотров: 728 Размер:  50.8 Кбайт  

howto_leafmarker14.png Просмотров: 722 Размер:  3.2 Кбайт  
[ Изображения ]
 
ŇΘМλĐ вне форума Ответить с цитированием
Старый 18.08.2011, 14:46  #2
dezax
dezax
Регистрация: 02.01.2011
Адрес: Астана
Возраст: 33
Сообщения: 3,264
Замечания: 5


По умолчанию

Не всегда дырки есть тогда когда немного сдвинута точка. Прога фуфлыжная.
dezax вне форума Ответить с цитированием
Старый 18.08.2011, 14:54  #3
ŇΘМλĐ
ŇΘМλĐ
☢ S.T.A.L.K.E.R. ☢
Регистрация: 16.06.2011
Сообщения: 101


По умолчанию

i just tested it and it works normal. maybe some beginner mappers can find use in it
ŇΘМλĐ вне форума Ответить с цитированием
Старый 18.08.2011, 15:19  #4
Kalich_
Kalich_
Подполковник
Регистрация: 26.09.2008
Адрес: Москва
Возраст: 33
Сообщения: 1,197
Замечания: 4


По умолчанию

большинство новичков, как ты пишешь, ни слова не поймут что ты написал
Kalich_ вне форума Ответить с цитированием
Старый 18.08.2011, 15:21  #5
Kartman
Kartman
Младший сержант
Регистрация: 24.04.2011
Сообщения: 176
Замечания: 2


По умолчанию

Привыкайте.
Kartman вне форума Ответить с цитированием
Старый 18.08.2011, 15:24  #6
Kalich_
Kalich_
Подполковник
Регистрация: 26.09.2008
Адрес: Москва
Возраст: 33
Сообщения: 1,197
Замечания: 4


По умолчанию

да и вообще лучше бы объяснил, раз уж на то пошло, что за файл был сгенерирован, для чего он нужен, и как им пользоваться
Kalich_ вне форума Ответить с цитированием
Старый 18.08.2011, 16:51  #7
Ренфилд
Ренфилд
renf1ld
Регистрация: 06.04.2007
Адрес: Россия Москва
Возраст: 36
Сообщения: 8,950
Замечания: 1


По умолчанию

Туториал по Leak Marker есть и на русском - http://cs-mapper.com/programs/leakmarker32.shtml
А зачем нам тут англоязычная версия не понятно
Ренфилд вне форума Ответить с цитированием
Старый 18.08.2011, 22:14  #8
ŇΘМλĐ
ŇΘМλĐ
☢ S.T.A.L.K.E.R. ☢
Регистрация: 16.06.2011
Сообщения: 101


По умолчанию

ok no more tutorials from me than
ŇΘМλĐ вне форума Ответить с цитированием
Старый 18.08.2011, 22:15  #9
noSICK
noSICK
• Pony dude •
Регистрация: 29.08.2010
Адрес: Россия, Ульяновск
Возраст: 37
Сообщения: 1,784


По умолчанию

Yeah, just one more fail
noSICK вне форума Ответить с цитированием
Старый 18.08.2011, 22:39  #10
farnak
farnak
Старший солдат
Регистрация: 13.01.2011
Адрес: Киев
Возраст: 37
Сообщения: 92


По умолчанию

[ Цитата ] Сообщение от ŇΘМλĐ: ok no more tutorials from me than
Tutorial is nice, but you should check if there is already the same.
[ Цитата ] Сообщение от Kalich_: большинство новичков, как ты пишешь, ни слова не поймут что ты написал
Вменяемый маппер должен знать англ. хотя бы на базовом уровне.
farnak вне форума Ответить с цитированием
Старый 18.08.2011, 22:48  #11
Mr.Jeff
Mr.Jeff
Генерал
Регистрация: 12.03.2011
Сообщения: 2,135


По умолчанию

ŇΘМλĐ:
Я бы не сказал, что прога "фуфлыжная", но толку от нее на практике немного. "Лики" проще не допускать, чем потом мучительно разыскивать.

Ренфилд прав, зачем выкладывать тутор на английском, если Дмитрич все это давно изложил на "великом и могучем" Понты поколотить? Так в наше время это и не понты вовсе...
Mr.Jeff вне форума Ответить с цитированием
Старый 18.08.2011, 22:49  #12
dezax
dezax
Регистрация: 02.01.2011
Адрес: Астана
Возраст: 33
Сообщения: 3,264
Замечания: 5


По умолчанию

Можно тупо карту в квадратное небо засунуть и никаких дырок 100%
dezax вне форума Ответить с цитированием
Старый 19.08.2011, 10:58  #13
Scream
Scream
aw
Регистрация: 29.10.2005
Адрес: Мордор
Возраст: 38
Сообщения: 6,857


По умолчанию

[ Цитата ] Сообщение от Ренфилд: Туториал по Leak Marker есть и на русском - http://cs-mapper.com/programs/leakmarker32.shtml
А зачем нам тут англоязычная версия не понятно

А по-твоему форум почитывают только русскоговорящие люди? Ты и сам поди не раз искал нужные решения на иностранных ресурсах. Для всего мира КСМ - такой же иностранный ресурс, как и для нас скажем BMS. И ниче читают же. Кто сам кто промтом...

Оффтоп
Scream вне форума Ответить с цитированием
Старый 19.08.2011, 14:16  #14
ŇΘМλĐ
ŇΘМλĐ
☢ S.T.A.L.K.E.R. ☢
Регистрация: 16.06.2011
Сообщения: 101


По умолчанию

[ Цитата ] Сообщение от noSICK: Yeah, just one more fail

Оффтоп
ŇΘМλĐ вне форума Ответить с цитированием
Старый 19.08.2011, 14:34  #15
Ренфилд
Ренфилд
renf1ld
Регистрация: 06.04.2007
Адрес: Россия Москва
Возраст: 36
Сообщения: 8,950
Замечания: 1


По умолчанию

[ Цитата ] Сообщение от dezax: Можно тупо карту в квадратное небо засунуть и никаких дырок 100%
Искренне надеюсь что ты так просто шутишь, а не даешь реальный совет =/

2 Scream:
Ну не знаю, я искренне сомневаюсь, что какой нибудь немецкий или французский маппер заходит на украинский форум в поисках туториалов...
Ренфилд вне форума Ответить с цитированием
Старый 19.08.2011, 15:42  #16
FiEctro
FiEctro
Регистрация: 28.07.2006
Адрес: Эквестрия
Возраст: 33
Сообщения: 17,146


По умолчанию

Прога бесполезная, разве что искать дырки в коробках. Для сложных карт не подходит.
FiEctro вне форума Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 13:42.


Designed by FT-502, TRUP@C. Originally by Ulric Spaak
Hosted by: VBIOS.COM, Powered by: vBulletin
copyright © 2002 - 2025 by CS-Mapping.com.ua Community