Compare commits

...

28 Commits

Author SHA1 Message Date
608565bc80 Flipped inside out normals on tree_oak_large_0_1
^TTG-67 work development 10m
^TTG-67 state done

Id have to guess when i scailed stuff backwards i inerted some branches
normals, this caused rendering issues in source. Easy fix.
 To do this and force the orientation in one direction or the other, in Edit Mode select the entire mesh (A) and access the Mesh menu. Here select Normals » Recalculate Outside to flip faces /selections outwards, or Normals » Recalculate Inside to invert selections inwards – Mesh » Normals » Recalculate Outside/Inside. Nov 1, 2018
You can see what normals are facing the right way by enabling `Face Orentation`
in viewport overlays.
2021-03-28 16:13:38 -05:00
051792c883 Removed placeholding texture from tree_oak_small_0_1 2021-03-28 15:59:18 -05:00
0c73e0ca8b Deleted unlicensed materials and textures from tree_oak_large_0_1
^TTG-67 work development 3m

How: https://designsync.com.au/how-to-delete-your-materials-in-blender/
2021-03-28 15:46:07 -05:00
c19a8aa1fc Trimmed more branches but left the bottom two rows untouched
^TTG-67 19m

Left the bottom rows untouched as i think they should be higher detail
as theyre more likely to be seen by the player.
2021-03-28 15:32:37 -05:00
8c51ba3c68 Trimming branches of tree_oak_large_0_1
^TTG-67 work development 1h

Im doing this by selecting the end of branches i want cut and colapsing
verticies in the x menu. Seems to work really well but creates a sharp
point, about half way done with this process.
2021-03-24 19:20:31 -05:00
526861f203 Applied a smooth of .01 repeating 100 times to tree_oak_large_0_1
^TTG-67 work Development 5m
^TTG-67 set state Review

It seems smooth modifiers are much better than "subdevide smoothing".
Low factors and high repeats seem to provide the most natural results.
High factors make everything one big blob.
2021-03-17 20:38:41 -05:00
a37182fa47 Finished adding all branches to tree_oak_large_0_1
^TTG-67 work development 41m
2021-03-17 20:34:16 -05:00
ae0031d5b6 Added 2 more layers to tree_oak_large_0_1
^TTG-67 worrk Development 51m

Copying previously created limbs (select then use shift+d) then randomly
placing them higher up on the tree worked really well. Add a little bit
of scaling on different axis's to change them up a bit then stitching
together to attach them. Ctrl+R to add cuts on the main tree so that the
edges are there to not create Ngons when stitching. Delete faces on the
main trunk, select edges of the trunk and limb and use Ctrl+F to create
a face between them. Do this for all the edges and all the limbs to
"full" out the tree really well.
2021-03-17 19:14:51 -05:00
5933f021ab Added another branch to tree_oak_large_0_1
^TTG-67 work Development 9m
2021-03-17 18:21:12 -05:00
d9441e4066 Added two more main branches to tree_oak_large_0_1
^TTG-67 work Development 35m
2021-03-16 21:38:05 -05:00
b9019c46a7 Added another large branch at the base of the tree
^TTG-67 work Development 1h 6m

Started doing some cuts with the knife to get branches coming out of the
side of other limbs. When you do this be very carefull not to create any
nasty Ngons (faces with more than 4 edges). These are very difficult to
work with, Ive been getting around it by making cuts only from vertex to
vertex, NEVER edge to edge or vertex to edge; this is almost a
guarentied Ngon if you dont know what your doing.
2021-03-16 18:03:22 -05:00
6e926264ba Started work on Large oak tree branches
^TTG-67 work Development 26m

Marking out stuff with the grease pencil was a great idea. Some
interesting things ive found while modeling.
1. Subdevide smooth works better the more detail it has to work with. If it starts concaving on itself dont worry and keep working, itll fix itself once more is added.
2. Large tree branches (at least for these oak) are basicly just other trees, maybe once you get a few done you can just copy, paste, and stitch/boolean branches to the tree.

Ill continue to add coments about my workflow like this on future
commits, maybe thell come in usefull.
2021-03-15 21:17:10 -05:00
0c1d95b9eb Started grease pencil of large oak tree
^TTG-67 work Development 41m

Trying something different for this tree, creating a grease pencil
layout of all the branches instead of just eyeballing it, should make
for a more realistic looking tree. If i had to guess now id say
underestimation.
2021-03-15 20:44:05 -05:00
3a9206d4ed Created vmdl for tree_oak_small_0_1
^TTG-66 work Development 54m
2021-03-12 18:35:59 -06:00
b836abf02a Replaced tree_oak_small_0_1.dmx with smd equivilant 2021-03-12 18:32:43 -06:00
0082a02a3a Extruded tree_oak_small_0_1 branches and exported DMX
^TTG-66 work Development 28m
2021-03-12 17:23:12 -06:00
b59ad1103b Updated readme with windows instructions for .ssh directory 2021-03-12 15:38:13 -06:00
f3acd01aa6 Created blend file for TTG-66
^TTG-66 State In Progress
2021-03-11 18:04:58 -06:00
c78119375b Compiled assets dont need to be tracked, untracked game 2021-03-11 17:19:12 -06:00
87ff6ab835 Merge branch 'master' of ssh://192.168.1.52/~/time-traveling-game 2021-03-11 16:29:28 -06:00
1b498f272b Testing to see if vcs issues resolve with commands
^TTG-51 State Done
2021-01-30 15:13:01 -06:00
Quentin
8ba61b3afd Script to load ssh key
^TTG-51 State Done
2021-01-30 14:50:57 -06:00
23c32a6f33 Script to load ssh key into agent
^TT-51 State Done
2021-01-30 14:34:08 -06:00
7094b31590 Renamed Inside wall 1 .psd to conform with nameing scheme.
^TTG-51 State Done
2021-01-30 02:36:22 -06:00
207b795551 ^TTG-51 state Done 2021-01-30 02:26:27 -06:00
2f65985064 Removed lfs 2021-01-29 23:27:01 -06:00
55b96332d9 Removed lfs 2021-01-29 23:06:22 -06:00
a5ac769d3a Now tracking .mp3 files 2021-01-29 20:28:23 -06:00
27 changed files with 98726 additions and 54 deletions

15
.gitattributes vendored
View File

@ -1,15 +0,0 @@
*.vmat* filter=lfs diff=lfs merge=lfs -text
*.bin filter=lfs diff=lfs merge=lfs -text
*.vtex* filter=lfs diff=lfs merge=lfs -text
*.blend* filter=lfs diff=lfs merge=lfs -text
*psd filter=lfs diff=lfs merge=lfs -text
*.vanmgrph* filter=lfs diff=lfs merge=lfs -text
*.exr* filter=lfs diff=lfs merge=lfs -text
*.jpg filter=lfs diff=lfs merge=lfs -text
*.vmap* filter=lfs diff=lfs merge=lfs -text
*.vmdl* filter=lfs diff=lfs merge=lfs -text
*.tga filter=lfs diff=lfs merge=lfs -text
*.png filter=lfs diff=lfs merge=lfs -text
*.psd filter=lfs diff=lfs merge=lfs -text
*.xcf filter=lfs diff=lfs merge=lfs -text
*.smd filter=lfs diff=lfs merge=lfs -text

3
.gitignore vendored
View File

@ -1,7 +1,4 @@
game/*
!game/hlvr_addons
game/hlvr_addons/*
!game/hlvr_addons/time_traveling_game
content/*
!content/hlvr_addons
content/hlvr_addons/*

View File

@ -7,9 +7,13 @@
3. Click tick box next to ``Half-Life: Alyx - Workshop Tools``
3. Go into HLA's directory
4. Right click -> git bash here
5. Run ``git clone https://github.com/The-Missing-Crowbar/time-traveling-game``
6. Move contents of the folder ``time-traveling-game`` to the folder ``Half-Life: Alyx``
7. Delete the folder ``time-traveling-game``
5. Download the emailed public ssh keys to your computer. Put them in ~/.ssh or C:/Users/UESRNAME/.ssh/
7. Run ``eval `ssh-agent -s` ``
8. Run ``ssh-add ~/.ssh/git``
1. Enter the password emailed
9. run ``git clone ssh://git@66.69.103.65:17209/~/time-traveling-game.git``
10. Move contents of the folder ``time-traveling-game`` to the folder ``Half-Life: Alyx``
11. Delete the folder ``time-traveling-game``
####Done

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7a88e011deab48fd15b298baf5080b3a618cc4c2f70142b068cccaad388523c7
size 48550708

View File

@ -1,3 +1,37 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3c68b5254dbabcd6b0db9793be982d4f5114fd117ca84af7196143a02221d74a
size 864
// THIS FILE IS AUTO-GENERATED
Layer0
{
shader "vr_simple.vfx"
//---- Color ----
g_flModelTintAmount "1.000"
g_vColorTint "[1.000000 1.000000 1.000000 0.000000]"
TextureColor "models/cockroach/cockroach_color.png"
//---- Fade ----
g_flFadeExponent "1.000"
//---- Fog ----
g_bFogEnabled "1"
//---- Lighting ----
g_flDirectionalLightmapMinZ "0.050"
g_flDirectionalLightmapStrength "1.000"
//---- Metalness ----
g_flMetalness "0.000"
//---- Normal ----
TextureNormal "materials/default/default_normal.tga"
//---- Roughness ----
TextureRoughness "materials/default/default_rough.tga"
//---- Texture Coordinates ----
g_nScaleTexCoordUByModelScaleAxis "0"
g_nScaleTexCoordVByModelScaleAxis "0"
g_vTexCoordOffset "[0.000 0.000]"
g_vTexCoordScale "[1.000 1.000]"
g_vTexCoordScrollSpeed "[0.000 0.000]"
}

View File

@ -1,3 +1,48 @@
version https://git-lfs.github.com/spec/v1
oid sha256:08849c6c8d7f98382259ee36991a60429f259be46a9943b69fe60dd100a5dc35
size 972
<!-- kv3 encoding:text:version{e21c7f3c-8a33-41c5-9977-a76d3a32aa0d} format:modeldoc28:version{fb63b6ca-f435-4aa0-a2c7-c66ddc651dca} -->
{
rootNode =
{
_class = "RootNode"
children =
[
{
_class = "RenderMeshList"
children =
[
{
_class = "RenderMeshFile"
name = "cockroach"
filename = "models/cockroach/cockroach.smd"
import_scale = 1.0
import_filter =
{
exclude_by_default = false
exception_list = [ ]
}
},
]
},
{
_class = "MaterialGroupList"
children =
[
{
_class = "DefaultMaterialGroup"
remaps =
[
{
from = "no_material.vmat"
to = "models/cockroach/cockroach.vmat"
},
]
use_global_default = false
global_default_material = ""
},
]
},
]
model_archetype = ""
primary_associated_entity = ""
anim_graph_name = ""
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 132 B

After

Width:  |  Height:  |  Size: 1.2 MiB

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,48 @@
<!-- kv3 encoding:text:version{e21c7f3c-8a33-41c5-9977-a76d3a32aa0d} format:modeldoc28:version{fb63b6ca-f435-4aa0-a2c7-c66ddc651dca} -->
{
rootNode =
{
_class = "RootNode"
children =
[
{
_class = "MaterialGroupList"
children =
[
{
_class = "DefaultMaterialGroup"
remaps =
[
{
from = "no_material.vmat"
to = "no_material.vmat"
},
]
use_global_default = false
global_default_material = ""
},
]
},
{
_class = "RenderMeshList"
children =
[
{
_class = "RenderMeshFile"
name = "tree_oak_large_0_1"
filename = "models/tree/tree_oak_large_0_1.smd"
import_scale = 1.0
import_filter =
{
exclude_by_default = false
exception_list = [ ]
}
},
]
},
]
model_archetype = ""
primary_associated_entity = ""
anim_graph_name = ""
}
}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,48 @@
<!-- kv3 encoding:text:version{e21c7f3c-8a33-41c5-9977-a76d3a32aa0d} format:modeldoc28:version{fb63b6ca-f435-4aa0-a2c7-c66ddc651dca} -->
{
rootNode =
{
_class = "RootNode"
children =
[
{
_class = "RenderMeshList"
children =
[
{
_class = "RenderMeshFile"
name = "tree_oak_small_0_1"
filename = "models/tree/tree_oak_small_0_1.smd"
import_scale = 1.0
import_filter =
{
exclude_by_default = false
exception_list = [ ]
}
},
]
},
{
_class = "MaterialGroupList"
children =
[
{
_class = "DefaultMaterialGroup"
remaps =
[
{
from = "no_material.vmat"
to = "no_material.vmat"
},
]
use_global_default = false
global_default_material = ""
},
]
},
]
model_archetype = ""
primary_associated_entity = ""
anim_graph_name = ""
}
}

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:682a40f9ae047d948b9525b559bee8d8756cf62d612b264dc86097ed50f0722e
size 300550

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5e21144062a3a7f345f87cdd7faf2d67317fd9b466dcc2dcc5cba0532537cfa5
size 24640

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8eebe74fc6679f533b537700bea1da318a0a9ed663e5f950dafe13419620865d
size 1852

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a26ffbf00e0322f1d23f26da155ca0716f8f0892ce6305b40b1538e158d0ae67
size 2356

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:093b5f0e6d52068cb9dd421fa3907cbff5708bb5c99ce0ec74b278a2ae82cf99
size 5390

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e9242c660923f22281bbc30644e1e68c36c6488edf414ed6a54c320dec3532d8
size 410415

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b0889363986286d2a8a89e319152b128a18e320947a2a3e3187d8cc5e70c92a6
size 437012

2
load_ssh.sh Normal file
View File

@ -0,0 +1,2 @@
eval `ssh-agent -s`
ssh-add ~/.ssh/git