Anthony Sorge

asorgejr

About Me

Expertise
Game Artist
Location
United States
Website

Connect

Recent Forum Posts

Day 9 | Motion: Growth July 10, 2020, 12:15 a.m.

Day 8 | Motion: Falling July 8, 2020, 11:44 p.m.

Game dev tools for Houdini 18? Dec. 6, 2019, 3:10 a.m.

Rocksteadyop
Hello,
I'm having the same exact same problem. I've downloaded Houdini FX Version 18.0.287, using the apprentice licence. Watched 3 tutorials and read 4 articles saying approximately the same, but there's no “game dev tools” in the shelves or anywhere else.
I've restarted Houdini 5 times already.

EDIT: After installing manually, I tried to use the updater in the gamedevtools shelf which finally appeared
Houdini console opens and I get a very long error message.

erator.

opalias: The alias ‘gamedev::sop_box_clip’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_building_generator::4.0’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_building_generator_utility’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_cable_generator’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_calculate_occlusion’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_calculate_occlusion::2.0’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_calculate_slope’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_curve_sweep’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_cylinder_generator’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_decal_projector’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_delete_small_parts’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_delight’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_destruction_cleanup’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_destruction_cleanup::2.0’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_detail_mesh’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_dirtskirt’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_disc_generator’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_edgegroup_to_curve’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_edge_color’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_extract_borders’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_extract_filename’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_extract_silhouette::1.0’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_flowmap’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_flowmap::2.0’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_flowmap_guide’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_flowmap_obstacle’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_flowmap_obstacle::2.0’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_flowmap_obstacle::3.0’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_flowmap_to_color’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_flowmap_visualize’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_gaea_tor_processor’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_gaea_tor_processor::2.0’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_gameres::2.0’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_gameres’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_goz_export’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_goz_import’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_group_attribute_borders’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_group_by_attribute’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_group_curve_corners’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_group_edge_loop’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_group_expand’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_group_uv_borders’ has the same name as an existing operator.
opalias: The alias ‘gamedev::inside_face_uvs’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_instant_meshes’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_instant_meshes::2.0’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_lod_create::2.0’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_lod_create’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_lot_subdivision’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_make_loop’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_mapbox’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_maps_baker’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_maps_baker::2.0’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_maps_baker::3.0’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_mark_seams’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_measure_curvarture’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_measure_curvarture::2.0’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_merge_small_islands’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_mesh_slice’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_mesh_tiler’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_min_max_average’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_multi_file’ has the same name as an existing operator.
opalias: The alias ‘gamedev::niagara_impacts’ has the same name as an existing operator.
opalias: The alias ‘gamedev::niagara_interpolate’ has the same name as an existing operator.
opalias: The alias ‘gamedev::niagara_rbd_split’ has the same name as an existing operator.
opalias: The alias ‘gamedev::niagara_rop’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_obj_importer’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_osm_buildings’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_osm_import’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_path_deform’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_physics_painter’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_polydeform’ has the same name as an existing operator.
opalias: The alias ‘gamedev::procedural_smoke’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_quadrangulate’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_quickmaterial’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_quickmaterial::2.0’ has the same name as an existing operator.
opalias: The alias ‘gamedev::rbd_director’ has the same name as an existing operator.
opalias: The alias ‘gamedev::rbd_edge_strip’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_rbd_fracture’ has the same name as an existing operator.
opalias: The alias ‘gamedev::rbd_solver’ has the same name as an existing operator.
opalias: The alias ‘sop_rc_register_images’ has the same name as an existing operator.
opalias: The alias ‘rc_texture_model’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_remove_inside_faces’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_repair’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_retime’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_scifi_panels’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_simple_baker::2.0’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_simple_baker’ has the same name as an existing operator.
opalias: The alias ‘gamedev::simple_rbd’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_sketchfab_output’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_skinning_converter’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_snow_buildup’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_soften_normals’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sphere_generator’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_static_fracture_export’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_straighten’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_straight_skeleton_3d’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_sweep_geometry’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_terrain_layer_export’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_terrain_layer_import’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_terrain_segment_rop’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_terrain_texture_rop’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_thicken’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_trace_psd_file’ has the same name as an existing operator.

opalias: The alias ‘gamedev::sop_trace_psd_file::2.0’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_turntable’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_unreal_pivotpainter’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_uv_stack’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_uv_transfer’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_uv_unitize’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_visualize_uvs’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_voxelmesh’ has the same name as an existing operator.
opalias: The alias ‘gamedev::coord_swizzle_quaternion::1.0’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_exoside_quadremesher’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_distance_from_border’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_quadrangulate::2.0’ has the same name as an existing operator.
opalias: The alias ‘gamedev::sop_symmetrize’ has the same name as an existing operator.
ERROR in search: Error parsing ‘/nodes/sop/gamedev–sop_flowmap_obstacle-3.0’
Exception in thread Thread-2:
Traceback (most recent call last):
File “C:\PROGRA~1\SIDEEF~1\HOUDIN~1.287\python27\lib\threading.py”, line 801, in __bootstrap_inner
self.run()
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.287/houdini/python2.7libs\houdinihelp\api.py”, line 549, in run
indexer.update_with(w, pages)
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.287/houdini/python2.7libs\bookish\search.py”, line 465, in update_with
writer, pages, update_paths, needs_delete=changed
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.287/houdini/python2.7libs\bookish\search.py”, line 494, in index_paths_with
for doc in self.documents(pages, path):
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.287/houdini/python2.7libs\bookish\search.py”, line 401, in documents
jsondata = pages.json(path, postprocess=False)
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.287/houdini/python2.7libs\bookish\wiki\wikipages.py”, line 611, in json
self._pre_pipeline.apply(jsondata, wcontext)
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.287/houdini/python2.7libs\bookish\wiki\pipeline.py”, line 116, in apply
v.apply(block, context)
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.287/houdini/python2.7libs\houdinihelp\hpages.py”, line 324, in apply
self.apply(subblock, context)
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.287/houdini/python2.7libs\houdinihelp\hpages.py”, line 311, in apply
block = self._parse_opdef(path, block)
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.287/houdini/python2.7libs\houdinihelp\hpages.py”, line 296, in _parse_opdef
nodetype, version)
File “C:/PROGRA~1/SIDEEF~1/HOUDIN~1.287/houdini/python2.7libs\houdinihelp\api.py”, line 835, in components_to_path
parts = [“/nodes/”, table_to_dir, “/”]
KeyError: u'gamedev:op'


EDIT 2: sop_instant_meshes doesn't work, it turns the geometry black without any other modification and there's a red lock in the right bottom corner of the node.

Regarding the opalias warnings, I was having this problem as well. There may be GameDev assets in your $HOUDINI_USER_PREF_DIR/otls directory. Deleting the assets solved the issue for me.