Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Topics - MASSIVELIVEFUN

#1
I've been trying to smooth a cylinder shape just for myself to understand the mechanics of Hammer and how they are translated into Wallworm. The process of learning everything is very slow because free time is something I don't have. Any way I created a cylinder, slapped on brushify, and then also slapped on Edit Mesh to get the smoothing groups to replicate a pretty nice shadow. However the results are very disappointing as it seems that I am definitely doing something wrong. Can someone point me the right direction because I ctrl+f'ed smoothing groups in the Hammered to the max guide and I have no idea still. Any help is appreciated.
#2
I've been trying to use the UVW map modifier to make the tools textures fit on blocks with the appropriate csgo texture scaling which is 0.250.
However it seems that the modifier only applies to the polygon face that I designated it to or either the whole element.
My other option was to use multiple UVW map modifiers but it also seems that only one of the UVW map modifiers are being applied to the object at a given time.

I understand that the scaling is just the tiling effect for the modifier, but my problem is that I want individual tiling on different polygon faces on the same element.
Otherwise I get the same tiling for all faces and I get what I have below.

EDIT: Nvm, thank you for the video.

https://www.youtube.com/watch?v=0bsNKz4kRQI
#3
-- MAXScript Rollout Handler Exception:
-- Runtime error: Error opening bitmap: F:\source\csgo\csgo\root\materials\dev\dev_measuregeneric01b.vtf
-- MAXScript callstack:
-- thread data: threadID:9352
-- ------------------------------------------------------
-- [stack level: 0]
-- In wallworm_generateMaterialFromVMT(); filename: C:\Program Files\Autodesk\3ds Max 2017\scripts\WallWorm.com\common\matgenfuncs.ms; position: 40676; line: 1152
-- Parameters:
-- vmt: "F:\source\csgo\csgo\root\materials\dev\dev_blendmeasure.vmt"
-- addMat: undefined
-- matType: "brush"
-- brushColor: (color 155 155 155)
-- modelColor: (color 155 155 0)
-- dispColor: (color 0 155 0)
-- dispColor2: (color 155 155 155)
-- decalColor: (color 0 0 0)
-- extraPath: undefined
-- overWriteName: undefined
-- rootPath: "F:\source\csgo\csgo\root\materials"
-- extraRootPaths: undefined
-- forceMaxScript: true
-- materialPaths: undefined
-- Locals:
-- addMatB: dev/dev_blendmeasure:Blend
-- cp: undefined
-- displayMatdiffuseMapBM: undefined
-- useMat: true
-- color2: undefined
-- makeNewMats: true
-- c: undefined
-- overWriteName: undefined
-- param: "$basetexture"
-- maxfogdensityscalar: undefined
-- oldsilentmode: true
-- opacityName: ""
-- theTex: #("F:\source\csgo\csgo\root\materials\dev/dev_measuregeneric01b.vtf", true)
-- displayMatnameB: undefined
-- brushColor: (color 155 155 155)
-- transforms1: undefined
-- transforms2: undefined
-- bumpName: ""
-- nocull: false
-- tex2: undefined
-- forceMaxScript: true
-- op: undefined
-- modelColor: (color 155 155 0)
-- SubRectSize: undefined
-- tex1: "F:\source\csgo\csgo\root\materials\dev/dev_measuregeneric01b.vtf"
-- envmapmask: undefined
-- bmHeight: undefined
-- d: undefined
-- decalColor: (color 0 0 0)
-- SubRectPos: undefined
-- val: "dev/dev_measuregeneric01b"
-- phongexponenttextureName: undefined
-- displayMat: undefined
-- selfIllumName: ""
-- addMatC: undefined
-- addMatD: undefined
-- multiblendmat: undefined
-- frx: undefined
-- fry: undefined
-- frz: undefined
-- kwvars: undefined
-- materialPaths: undefined
-- dName: undefined
-- coords: undefined
-- vmt: "F:\source\csgo\csgo\root\materials\dev\dev_blendmeasure.vmt"
-- diffuseName: "dev/dev_measuregeneric01b"
-- selfIllum: false
-- normalmapalphaenvmapmask: undefined
-- normalmapalphaenvmapmask2: false
-- mp2: Standardmaterial:Standard
-- lineArray: #(""$basetexture"", ""dev/dev_measuregeneric01b"")
-- bmWidth: undefined
-- matType: "blend"
-- dispColor: (color 0 155 0)
-- extraPath: undefined
-- extraRootPaths: undefined
-- color1: undefined
-- tr: undefined
-- addMat: dev/dev_measuregeneric01b:Standard
-- dispColor2: (color 155 155 155)
-- rootPath: "F:\source\csgo\csgo\root\materials"
-- isTranslucent: false
-- ambientocclusionName: undefined
-- displayMatname: undefined
-- pos: undefined
-- vmtval: undefined
-- CanClose: true
-- allpathstocheck: #("F:\source\csgo\csgo\root\materials")
-- displayMatdiffuseMap: undefined
-- lineNum: 3
-- theVMT: <File:F:\source\csgo\csgo\root\materials\dev\dev_blendmeasure.vmt>
-- blendV: Vertex_Color:Vertex Color
-- theLine: ""$basetexture" "dev/dev_measuregeneric01b""
-- Externals:
-- wallworm_remove_last_slash: Global:wallworm_remove_last_slash : wallworm_remove_last_slash()
-- wallworm_BSToFS: Global:wallworm_BSToFS : wallworm_BSToFS()
-- owner: undefined
-- wallworm_safe_path: Global:wallworm_safe_path : wallworm_safe_path()
-- wallworm_get_color_from_string_arrays: Global:wallworm_get_color_from_string_arrays : wallworm_get_color_from_string_arrays()
-- wallworm_getBitmapFromPaths: Global:wallworm_getBitmapFromPaths : wallworm_getBitmapFromPaths()
-- wallworm_get_sourcematpaths: Global:wallworm_get_sourcematpaths : wallworm_get_sourcematpaths()
-- wallworm_remove_first_slash: Global:wallworm_remove_first_slash : wallworm_remove_first_slash()
-- wallworm_getValueVMTVal: Global:wallworm_getValueVMTVal : wallworm_getValueVMTVal()
-- wallworm_sanitize_texture_path: Global:wallworm_sanitize_texture_path : wallworm_sanitize_texture_path()
-- wallworm_texture_transform: Global:wallworm_texture_transform : StructDef:wallworm_texture_transform
-- wallworm_generateMaterialFromVMT: Global:wallworm_generateMaterialFromVMT : wallworm_generateMaterialFromVMT()
-- ------------------------------------------------------
-- [stack level: 1]
-- called from wallworm_vmt_loadMaterial(); filename: C:\Program Files\Autodesk\3ds Max 2017\scripts\WallWorm.com\common\vmt_funcs.ms; position: 16036; line: 336
-- Parameters:
-- materialPath: "F:\source\csgo\csgo\root\materials\dev\dev_blendmeasure.vmt"
-- matType: "brush"
-- brushColor: (color 155 155 155)
-- modelColor: (color 155 155 0)
-- dispColor: (color 0 155 0)
-- dispColor2: (color 155 155 155)
-- decalColor: (color 255 0 0)
-- extraPath: undefined
-- overWriteName: undefined
-- rootPath: "F:\source\csgo\csgo\root\materials"
-- extraRootPaths: undefined
-- Locals:
-- VMaterialType: dotNetClass:WallWorm.Helpers.VMT.VMaterialType
-- aMat: dev/dev_blendmeasure:Standard
-- c: undefined
-- overWriteName: undefined
-- materialPath: "F:\source\csgo\csgo\root\materials\dev\dev_blendmeasure.vmt"
-- defaultColor: undefined
-- brushColor: (color 155 155 155)
-- dm: undefined
-- nb: undefined
-- modelColor: (color 155 155 0)
-- vmtHelper: dotNetClass:WallWorm.Helpers.VMTHelper
-- VMatCompileFlags: dotNetClass:WallWorm.Helpers.VMT.VMaterialCompileFlags
-- d: undefined
-- decalColor: (color 255 0 0)
-- dHasAlpha: undefined
-- VMatFlags: dotNetClass:WallWorm.Helpers.VMT.VMaterialFlags
-- vMat: dotNetObject:WallWorm.Helpers.VMT.VMaterial
-- vMatHasFlag: HasFlag()
-- matType: "brush"
-- dispColor: (color 0 155 0)
-- extraPath: undefined
-- extraRootPaths: undefined
-- vMatHasCompileFlag: HasFlag()
-- tr: undefined
-- dispColor2: (color 155 155 155)
-- rootPath: "F:\source\csgo\csgo\root\materials"
-- vMatMaterialType: dotNetObject:WallWorm.Helpers.VMT.VMaterialType
-- Externals:
-- owner: undefined
-- wallworm_texture_transform: Global:wallworm_texture_transform : StructDef:wallworm_texture_transform
-- ------------------------------------------------------
-- [stack level: 2]
-- called from wallworm_generateMaterialFromVMT(); filename: C:\Program Files\Autodesk\3ds Max 2017\scripts\WallWorm.com\common\matgenfuncs.ms; position: 9499; line: 312
-- Parameters:
-- vmt: "F:\source\csgo\csgo\root\materials\dev\dev_blendmeasure.vmt"
-- addMat: undefined
-- matType: "brush"
-- brushColor: (color 155 155 155)
-- modelColor: (color 155 155 0)
-- dispColor: (color 0 155 0)
-- dispColor2: (color 155 155 155)
-- decalColor: (color 255 0 0)
-- extraPath: undefined
-- overWriteName: undefined
-- rootPath: "F:\source\csgo\csgo\root\materials"
-- extraRootPaths: undefined
-- forceMaxScript: false
-- materialPaths: undefined
-- Locals:
-- addMatB: undefined
-- cp: undefined
-- displayMatdiffuseMapBM: undefined
-- useMat: undefined
-- color2: undefined
-- makeNewMats: undefined
-- c: undefined
-- overWriteName: undefined
-- param: undefined
-- maxfogdensityscalar: undefined
-- oldsilentmode: false
-- opacityName: undefined
-- theTex: undefined
-- displayMatnameB: undefined
-- brushColor: (color 155 155 155)
-- transforms1: undefined
-- transforms2: undefined
-- bumpName: undefined
-- nocull: undefined
-- tex2: undefined
-- forceMaxScript: false
-- op: undefined
-- modelColor: (color 155 155 0)
-- SubRectSize: undefined
-- tex1: undefined
-- envmapmask: undefined
-- bmHeight: undefined
-- d: undefined
-- decalColor: (color 255 0 0)
-- SubRectPos: undefined
-- val: undefined
-- phongexponenttextureName: undefined
-- displayMat: undefined
-- selfIllumName: undefined
-- addMatC: undefined
-- addMatD: undefined
-- multiblendmat: undefined
-- frx: undefined
-- fry: undefined
-- frz: undefined
-- kwvars: undefined
-- materialPaths: undefined
-- dName: undefined
-- coords: undefined
-- vmt: "F:\source\csgo\csgo\root\materials\dev\dev_blendmeasure.vmt"
-- diffuseName: undefined
-- selfIllum: undefined
-- normalmapalphaenvmapmask: undefined
-- normalmapalphaenvmapmask2: undefined
-- mp2: undefined
-- lineArray: undefined
-- bmWidth: undefined
-- matType: "brush"
-- dispColor: (color 0 155 0)
-- extraPath: undefined
-- extraRootPaths: undefined
-- color1: undefined
-- tr: undefined
-- addMat: undefined
-- dispColor2: (color 155 155 155)
-- rootPath: "F:\source\csgo\csgo\root\materials"
-- isTranslucent: undefined
-- ambientocclusionName: undefined
-- displayMatname: undefined
-- pos: undefined
-- vmtval: undefined
-- CanClose: undefined
-- allpathstocheck: #("F:\source\csgo\csgo\root\materials")
-- displayMatdiffuseMap: undefined
-- lineNum: undefined
-- theVMT: undefined
-- blendV: undefined
-- theLine: undefined
-- Externals:
-- wallworm_remove_last_slash: Global:wallworm_remove_last_slash : wallworm_remove_last_slash()
-- wallworm_BSToFS: Global:wallworm_BSToFS : wallworm_BSToFS()
-- owner: undefined
-- wallworm_safe_path: Global:wallworm_safe_path : wallworm_safe_path()
-- wallworm_get_color_from_string_arrays: Global:wallworm_get_color_from_string_arrays : wallworm_get_color_from_string_arrays()
-- wallworm_getBitmapFromPaths: Global:wallworm_getBitmapFromPaths : wallworm_getBitmapFromPaths()
-- wallworm_get_sourcematpaths: Global:wallworm_get_sourcematpaths : wallworm_get_sourcematpaths()
-- wallworm_remove_first_slash: Global:wallworm_remove_first_slash : wallworm_remove_first_slash()
-- wallworm_getValueVMTVal: Global:wallworm_getValueVMTVal : wallworm_getValueVMTVal()
-- wallworm_sanitize_texture_path: Global:wallworm_sanitize_texture_path : wallworm_sanitize_texture_path()
-- wallworm_texture_transform: Global:wallworm_texture_transform : StructDef:wallworm_texture_transform
-- wallworm_generateMaterialFromVMT: Global:wallworm_generateMaterialFromVMT : wallworm_generateMaterialFromVMT()
-- ------------------------------------------------------
-- [stack level: 3]
-- called from vmt loop; filename: C:\Program Files\Autodesk\3ds Max 2017\scripts\WallWorm.com\common\wwmt_material_library_generator.ms; position: 2384; line: 69
-- Parameters:
-- vmt: "F:\source\csgo\csgo\root\materials\dev\dev_blendmeasure.vmt"
-- Locals:
-- useMat: undefined
-- mat: undefined
-- vmt: "F:\source\csgo\csgo\root\materials\dev\dev_blendmeasure.vmt"
-- Externals:
-- AllMaterials: Free:AllMaterials : undefined
-- owner: undefined
-- BlendMaterials: Free:BlendMaterials : #materialLibrary()
-- DecalMaterials: Free:DecalMaterials : #materialLibrary()
-- ModelMaterials: Free:ModelMaterials : #materialLibrary()
-- wallwormMatGen: Global:wallwormMatGen : Rollout:wallwormMatGen
-- BrushMaterials: Free:BrushMaterials : #materialLibrary()
-- oneLibrary: Free:oneLibrary : false
-- usedecl: Free:usedecl : false
-- bl: Free:bl : true
-- br: Free:br : true
-- count: Free:count : 19
-- mdl: Free:mdl : false
-- total: Free:total : 190
-- ------------------------------------------------------
-- [stack level: 4]
-- called from wwmt_ceate_material_library(); filename: C:\Program Files\Autodesk\3ds Max 2017\scripts\WallWorm.com\common\wwmt_material_library_generator.ms; position: 3772; line: 100
-- Parameters:
-- p: "F:\source\csgo\csgo\root\materials"
-- project: "csgo_dev"
-- br: true
-- bl: true
-- mdl: false
-- folderFilter: "*dev*"
-- fileFilter: "*"
-- recurse: true
-- usedecl: false
-- forceMXS: false
-- Locals:
-- message: undefined
-- AllMaterials: undefined
-- stopwatch: dotNetObject:System.Diagnostics.Stopwatch
-- BlendMaterials: #materialLibrary()
-- DecalMaterials: #materialLibrary()
-- ModelMaterials: #materialLibrary()
-- BrushMaterials: #materialLibrary()
-- matContinue: undefined
-- oneLibrary: false
-- project: "csgo_dev"
-- recurse: true
-- usedecl: false
-- p: "F:\source\csgo\csgo\root\materials"
-- br: true
-- bl: true
-- forceMXS: false
-- fileFilter: "*"
-- count: 19
-- mdl: false
-- folderFilter: "*dev*"
-- wwmt_getFilesRecursive: wallwormFileOpsStruct.getFilesRecursive()
-- total: 190
-- Externals:
-- owner: undefined
-- wallwormMatGen: Global:wallwormMatGen : Rollout:wallwormMatGen
-- ------------------------------------------------------
-- [stack level: 5]
-- called from btnGenerate.pressed(); filename: C:\Program Files\Autodesk\3ds Max 2017\scripts\WallWorm.com\common\wwmt_material_library_generator.ms; position: 11701; line: 246
-- member of: Rollout:wallwormMatGen
-- Locals:
-- message: undefined
-- cont: true
-- errors: #()
-- Externals:
-- chk_blendLibrary: RolloutControl:chk_blendLibrary in rollout:wallwormMatGen : CheckBoxControl:chk_blendLibrary
-- owner: Rollout:wallwormMatGen
-- edtFolders: RolloutControl:edtFolders in rollout:wallwormMatGen : EditTextControl:edtFolders
-- chkMXS: RolloutControl:chkMXS in rollout:wallwormMatGen : CheckBoxControl:chkMXS
-- edt_libraryName: RolloutControl:edt_libraryName in rollout:wallwormMatGen : EditTextControl:edt_libraryName
-- chk_decalLibrary: RolloutControl:chk_decalLibrary in rollout:wallwormMatGen : CheckBoxControl:chk_decalLibrary
-- chk_recurse: RolloutControl:chk_recurse in rollout:wallwormMatGen : CheckBoxControl:chk_recurse
-- wallwormMatGen: Rollout:wallwormMatGen
-- edtFileFilters: RolloutControl:edtFileFilters in rollout:wallwormMatGen : EditTextControl:edtFileFilters
-- chk_modelLibrary: RolloutControl:chk_modelLibrary in rollout:wallwormMatGen : CheckBoxControl:chk_modelLibrary
-- chk_brushLibrary: RolloutControl:chk_brushLibrary in rollout:wallwormMatGen : CheckBoxControl:chk_brushLibrary
-- ------------------------------------------------------
-- [stack level: 6]
-- called from top-level


I can generate a material library from the tools folder of csgo however the bitmap's path to the vtf everytime is correct but the image is just a blank black bitmap. And when I reload the path to the vtf file that's when the bitmap goes from what it should be to the blank black bitmap texture.

Also when I try to generate a material library with the dev folder of csgo or basically any folder that has a blend vmt file the error above shows up.

Yesterday (7/12/2016) I had this problem but a good restart on my computer fixed the material generator, but now I have the same problems as before today (7/13/2016). I going to restart my computer to see if I can see if this fixes it for some reason.

The restart on my computer didn't fix the paths. I tried to overwrite the materials and that didn't work and then I deleted all the libraries and generated them and that also didn't work.

EDIT: I noticed that I was missing the VTF loader system path. I added it then tried to generate a material library, it still isn't working. I'm gonna restart 3ds max and see if it works now.
#4
Right now I have a very simple material library set up just to learn how everything works.

From what I understand the material library generator just looks at the vmt files and makes a material from it. The textures that I am converting are the tools textures from csgo.
The material library runs fine and finds all of the vmt files in the specified folder from the filter. However when I bring out the materials into the slate editor the bitmap associated with the material has no texture.

I understand how to change the bitmap's path, but there are a few things that I need help with...

1. Do I have to keep changing the bitmap box's path that links to my material box?

2. How do I keep the changes to the path? Because when I restart max then the material, for instance, tools/toolsnodraw, doesn't have the classic valve nodraw texture.

3. What is the Wall Worm Texture properties path? Is that the path to the vmf or the vtf? And if this path doesn't correctly point to the vtf file is that why the bitmap is blank.

4. Do I have to associate a new bitmap everytime max starts?
#5
Hello everyone,

I've been recently dabbling with Wallworm and the Wallworm Lession Videos on the Youtube channel. I made a simple room like explained in those videos along with hint/skip brushes optimizing the already simple map. Also, by using Anvil, i've tagged all of the world geometry as brushes, so that the bsp, vis, and rad compilers can recognize what's the world geometry to seal the map properly.
Finally I've added an light_environment and info_player_t/ct entities just to have light and be in the level after the compilation. (Pictures include in the post's attachments of the 3ds max scene)

And yes the scene is covered in just nodraw and skybox textures. I just wanted to see if the compiler would work and planned on just using the mat_wireframe command to navigate through the level after the fact.

However every time I export the map issues arise from the moment right after getting the prompt to overwrite the vmf file that's in my level directory.

       
  • An Object called Object00X is created every time I export the scene to a vmf. These object can build up when I continually export the vmf. I have no idea why this is generated after the export to vmf feature completes.
  • Long error exception handler messages appears in the maxscript listener. I have included both of these error messages in the links below. One error message includes me exporting everything and other error message when exporting just the world geometry, the lights (the one light_environment), and the hidden objects (whatever these may be).
  • A quick glance at the vmf file show me that world geometry isn't included in the level. Even when I open the vmf in hammer the level is empty. I have tagged the objects in my scene properly as world geometry using Anvil. I don't know why they aren't being included in the vmf. I even have world geometry included in the export. I however don't have brush entities included, but these should just be for func_details and func_brushes, no?
  • After exporting I cannot select any objects in the scene until I restart 3ds max.

http://pastebin.com/i7VLLECT (error_log_alloptions) (this error log is very long, but it repeats for each entity that's in my scene which is a total of five)
http://pastebin.com/VaBMpQ1f (error_log_brushesonly)

Sorry if these issues seem trivial. 3ds Max is fairly new to me and I thought that putting in time would prove to show a solution, but I haven't been able to find one yet.
I am ready to provide more information to get this issue resolved as soon as possible. I just wanna make awesome level with Wallworm already!

Thanks,
Matt

P.S. I don't know if the recent bug fix for Wallworm was supposed to fix my issues. Should I try to download the most recent version of wallworm?
SMF spam blocked by CleanTalk