Abrir menu principal

UESPWiki β

Alterações

UESPWiki:Skyrim Map Design Tutorial

13 498 bytes adicionados, 21h25min de 3 de julho de 2013
Moving the tutorial to a new page per comments on Skyrim_Map_Design talk page
== Interior Maps Tutorial for Beginners ==

We often encourage people to help out, and part of that encouragement is a clear set of directions as to how to go about it. This is a small tutorial on how to create interior maps of Skyrim for use on the UESP. When you finish, you will have made a contribution and you should have a better understanding of the Creation Kit for future contributions.

=== Part 1. Working with the Creation Kit : Acquiring the .dds file ===

If you have not already done so, use our tutorial to download the [[Skyrim:Steam_Workshop#Steam_Workshop|Creation Kit]]. Once installed, then within the Creation Kit.
:<div style="background-color:yellow; width:140px">File [yellow highlighter] </div>
::<div style="background-color:pink; width:350px">Data (selected from the drop down menu) [pink highlighter]</div>
:::check box Skyrim.esm - Double Click it
:::<div style="background-color:lightgreen; width:350px">check box Update.esm - Double Click it [green highlighter]</div>
:::If both boxes have a black X then
:::<div style="background-color:lightblue; width:210px">click OK button [blue highlighter]</div>

<div style="float:left; width:100%">
[[File:CK-Tutorial Map Creation Phase 1.jpg|637|left|Starting the CK]]<br></br>
</div>

<div style="float:left; width:100%">
Dismiss any and all error boxes with <div style="background-color:yellow; width:190px">"Yes to all" [yellow highlighter]</div>
</div>

<div style="float:left; width:100%">
[[File:CK-Tutorial Map Creation Warnings.jpg|390|left|Click Yes to All]]
</div>

<div style="float:left; width:100%">
In the Creation Kit
:<div style="color:black; background-color:yellow; width:50px">World</div>
::<div style="color:white; background-color:darkblue; width:200px">Create Local Maps</div>
</div>

<div style="float:left; width:100%">
[[File:CK-Tutorial Map Creation Phase Two.jpg|637|left|Getting map list]]
</div>

<div style="float:left; width:100%">
In the Local Map Creation dialog box
:<div style="background-color:pink; width:300px">Type into Target Resolution text box - 4096</div>
:<div style="background-color:yellow; width:300px">Check Box - Interior Cells</div>
:<div style="background-color:lightgreen; width:450px">Click the cell name (if not in view, type the first couple of letters in its name) </div>
:<div style="background-color:lightblue; width:300px">Click Create Local Maps button </div>
::(repeat these last two steps for as many map files as you want to create)
</div>

<div style="float:left; width:100%">
[[File:CK-Tutorial Map Creation Phase Three 02.jpg|420|left|Saving a cell's map in a .dds file]]
</div>

You will find the maps stored on your computer. On a Windows PC at:
:C:\ Program Files (x86)\Steam\Steam Apps\ common\skyrim\Data\Textures\Maps\Skyrim

At this point you should have all of the cell maps stored in .dds files. Now you need to find out how many degrees they have been rotated.

=== Part 2. Working with the Creation Kit : Finding the map rotation ===

<div style="display:inline; float:left;">Go to the &nbsp; </div>
<div style="color:white; background-color:darkblue; width:70px; float:left; font-weight:bold;">Cell View </div>
<div style="display:inline;">&nbsp; window. In the World Space use the pull down menu to select </div>
<div style="display:inline; background-color:white; border-style:solid; border-width:thin; border-color:black gray gray black;"> &nbsp; Interiors &nbsp; </div>

:<div style="float:left;">1. Use the cell names list on the left hand side, located under &nbsp;</div>
<div style="display:inline; background-color:yellow; border-style:solid; border-width:thin; border-color:black gray gray black; width:90; font-weight:bold;">&nbsp; Editor ID &nbsp;</div>
::in order to find a cell. Simply type the first few letters of the cell name.
::<div style="float:left; width:290px;"> For example typing "go" should be enough to find: </div>
<div style="color:white; background-color:darkblue; width:280px; display:inline;">GoldenglowEstate01</div>

:2. Double click that cell name, it will move to the top of the left hand list
::<div style="display:inline; float:left;">and at the same time the cell will be drawn at the bottom of the screen in the &nbsp;</div>

<div style="color:lightgray; background-color:gray; border-color:red; border-style:solid; border-width:medium; width:280px; display:inline;"> &nbsp; Render window &nbsp; </div>

<div style="float:left; width:100%>
[[File:CK-Tutorial Phase Four.jpg|Cell View]]
</div>

:<div style="display:inline; float:left;">3. Now, use that cell's objects list on the right hand side under &nbsp;</div>
<div style="display:inline; background-color:lightgreen; border-style:solid; border-width:thin; border-color:black gray gray black; width:90; font-weight:bold;">&nbsp; Editor ID &nbsp;</div>
<div style="display:inline;">in order to find the </div>
<div style="color:white; background-color:darkblue; width:90px; display:inline;">NorthMarker.</div>
::Simply type the first few letters ("no" should be enough)
::then double click the NorthMarker object name. This will bring a <div style="color:black; background-color:yellow; width:120px; display:inline; font-weight:bold;"> Big Yellow Arrow </div> into the Render window.

<div style="float:left; width:100%>
[[File:CK-Tutorial Phase Five.jpg|Getting a big yellow arrow]]
</div>


:<div style="float:left; width:486px; background-color:none; "> 4. Now double click that <b>Big Yellow Arrow</b>, the NorthMarker, in order to open the &nbsp;</div> <div style="display:inline; color:white; background-color:darkblue; width:120px; font-weight:bold;">Reference</div> <div style="display:inline;"> dialog box. </div>
::<div style="float:left;">Look on the right hand side of the dialog under &nbsp;</div><div style="background-color:pink; width:90px; display:inline; ">Rotation </div>
::Look for the value of Z (in this example <div style="background-color:lightgreen; width:90px; display:inline; border-color:darkgray; border-style:groove;">306.1425</div> degrees)


<div style="float:left; width:100%>
[[File:CK-Tutorial Phase Six.jpg|Getting the rotation value in degrees]]
</div>



You will need to find this Z value, the amount of rotation, for every map you wish to upload. Once you have the maps and know their rotations (write them down) you will no longer need to work with the Creation Kit.

=== Part 3. Working with a graphics program : modifying the .dds file ===

Several tasks remain before uploading any map to the UESP wiki.

*1. Each map needs to be oriented with north being up
*2. Excess black space should be cropped
*3. Many maps need editing for clarity
*4. All maps need to be converted to .jpg files
*5 All maps need to be re-sized to 1024 pixels in width

The recommended (but not mandated) utility for these tasks is:
::paint.NET which can be downloaded from download.cnet.com

Using paint.NET has advantages:
*1. It is free
*2. It reads .dds files
*3. It allows rotation by degrees up to two decimal places
*4. It crops
*5. If needed, it can be used to edit the map for clarity
*6. It converts for saving as .jpg files
*7. It re-sizes .jpg files
*8. Everything can be done with just one program

Assuming that you have successfully downloaded and installed paint.NET from cnet
and that you have some familiarity working with software, let's begin.

Open the .dds file using paint.NET
:File tab
::Open option
:::Navigate to your .dds file and double click it.

The .dds map file just loaded will be our background layer, our only layer,
and all operations will be on it.

=== Part 4. Working with a graphics program : using paint.NET ===
<b>Rotating the map</b>
<div style="background-color:yellow; width:70px;">&nbsp;Layers</div>
:<div style="background-color:darkblue; color:white; font-weight:bold; width:200px;">&nbsp;Rotate/Zoom </div>
::Angle:
:::Type in the angle, in this case <div style="display:inline; background-color:lightgreen; width:120px; border-color:darkgray; border-style:groove; " >&nbsp; 306.14</div>
:<div style="background-color:lightblue; width:30px;">&nbsp;OK</div>

[[file:CK-Tutorial Graphics One.jpg|Rotate the map]]

<b>Cropping the map</b>

<div style="background-color:darkblue; color:white; font-weight:bold; width:100px;">&nbsp;Tools </div>
:chose <div style=" display:inline; width:200px; background-color:lightgray; border-color:red; border-style:solid; border-weight:medium;">&nbsp;Rectangle select &nbsp;</div>

Now click and drag a selection box trimming off as much of the black area as possible. Once selected

<div style="background-color:yellow; width:70px;">&nbsp;Image</div>

:<div style="background-color:white; width:170px; border-color:darkgray; border-style:groove; display:inline;">&nbsp;Crop to Selection &nbsp; </div> (not shown)

[[file:CK-Tutorial Graphics Two.jpg|Crop the map]]

<b>Clarifying the map</b>

Now the map may need some clarification. In this example, Goldenglow
Estate Second Floor, the interior walls of the building tend
to get lost between the flooring pattern and the ceiling joists.
So the picture was magnified, and the line tool used with a strong brown
color to emphasize the walls. The zoom here varied from 50% to 200% for
searching out walls. The color was a reddish brown at 6 pixels width.
Doors are not shown, just door ways by the absence of walls. Dead zones
may or may not be colored black depending on the original flooring which is
laid down in squares. Barrels were omitted from this .dds as were sacks
placed upon the floor. Beds are shown having small hide blankets, and
can be confused with hide carpets. However, this detail was too small to
matter and so was not clarified.

<div style="background-color:darkblue; color:white; font-weight:bold; width:100px;">&nbsp;Tools </div>
:chose <div style="display:inline; width:200px; background-color:lightgray; border-color:red; border-style:solid; border-weight:medium;">&nbsp; Line / Curve &nbsp; </div>

<div style="float:left; display:inline; background-color:lightgray; width:80px; height:16px; ">&nbsp; Brush width &nbsp;</div> <div style="display:inline; background-color:lightgreen; border-color:darkgray; border-style:groove; width:30px;"> 6 &nbsp;&nbsp; &nbsp; </div>

<div style="position:relative; width:690px;">The zoom choice will vary depending on what you need to see. Here it is starts at <div style="display:inline; background-color:yellow; width:90px; border-color:darkgray; border-style:groove;">33% &nbsp; &nbsp; &nbsp;</div></div>

The color selected is shown with a tiny white box around it.
<div style="background-color:darkblue; color:white; font-weight:bold; width:100px;">&nbsp;Colors </div>
::The color selection <div style="display:inline; background-color:brown; border-color:white; border-weight:thin; border-style:double;"> &nbsp;&nbsp;&nbsp; </div>

[[file:CK-Tutorial Graphics Three.jpg|Clarify the map]]

<b>Saving the map as a jpeg</b>

File
:<div style="background-color:darkblue; color:white; font-weight:bold; width:100px;">&nbsp;Save As </div>
::File Name: <div style="display:inline; background-color:yellow; width:190px; border-color:darkgray; border-style:groove;">SR-map-<whatever> </div>
::Save as Type: <div style="display:inline; background-color:darkblue; color:white; width:180px;"> &nbsp;JPEG </div>

<div style="width:700">In the Save Configuration dialog window, the quality choice is <div style="display:inline; background-color:white; width:190px; border-color:darkgray; border-style:groove;"> &nbsp; 100 &nbsp;</div></div>

This drops the file size from 65 meg to 2 meg.

[[file:CK-Tutorial Graphics Four.jpg|Save as a jpeg ]]

<b>Re-sizing the map to 1024 pixels wide</b>

<div style="background-color:yellow; width:70px;">&nbsp;Image</div>
:<div style="background-color:darkblue; color:white; font-weight:bold; width:100px;">&nbsp;Resize </div>

::Pixel size
:::Width: <div style="display:inline; background-color:lightgreen; width:120px; border-color:darkgray; border-style:groove; " >&nbsp; 1024</div>
:<div style="background-color:lightblue; width:30px;">&nbsp;OK</div>

This further reduces the file size to under .5 meg

Be sure to <b>Save</b> the file after you finish re-sizing.

[[file:CK-Tutorial Graphics Five.jpg|Save at 1024 pixels wide]]

=== Part 5. Concluding with the UESP wiki : uploading the map ===

The map file is ready for upload onto the wiki. Check to make sure that the file name is in the following format (for a Skyrim map):
:<b>SR-map-<whatever in-game place name>.jpg</b>
Using this format with the actual in-game place name enables easy tracking of and working with your uploaded map. Please be careful of upper vs lower case, spaces and hyphens. The final request is please do not use the cell's "Editor ID". Now from the left hand column on any UESP page use
<div style="background-color:#ffdead; border-style:solid; border-width:thin; border-color:blue; width:120px; height: 120px; ">&nbsp; toolbox

<div style="position:relative; left:4px; width:108px; height:60px; border-style:solid; border-width:thin; border-color:blue; background-color:#fff8dc">
<div style="position:realative; top:20px;">
*[[Special:Upload|Upload File]]
</div>
</div>
</div>

Congratulations!! You are using the Creation Kit to make a constructive contribution to the UESP wiki. With the confidence you gain here, you can explore more possibilities. They are endless. What are you waiting for? Go learn some more about the [[Tes5Mod:Creation_Kit_Usage|Creation Kit]].
1 266
edições