Login
Create
Tempo

PointClouder

Point Cloud Generator

Used to generate point clouds of Overwatch maps. Yes I know the code is ugly. Haven't actually tried it with control maps, so they might not fit within the bounds you can set in workshop settings. Images are screenshots taken from a program called MeshLab.

How To

  1. Set map bounds in Workshop Settings.
  2. Select raycasting direction and density (density 1 -> raycast once a meter, density 0.2 -> raycast once every 1/5 meters).
  3. If you only want to make a height map, using direction (0, -1, 0) is enough. For point clouds you need to run the thing with every direction.
  4. Hold Q in-game to activate it. Don't hold it again.
  5. Takes like ~28 minutes.
  6. Remove the first line in log file. The one with underscores.

Output format

[00:00:07] (-79.97, -50.00, -39.00);(-79.93, -50.00, -38.80);(-79.90, -50.00, -38.60);(-79.86, -50.00, -38.40);(-79.83, -50.00, -38.20);(-79.80, -50.00, -38.00);(-79.76, -50.00, -37.80);(-79.73, -50.00, -37.60);(-79.69, -50.00, -37.40);(-79.66, -50.00, -37.20);(-79.62, -50.00, -37.00);(-79.59, -50.00, -36.80);(-79.56, -50.00, -36.60);(-79.52, -50.00, -36.40);(-79.49, -50.00, -36.20);(-79.45, -50.00, -36.00)
[00:00:07] (-79.42, -50.00, -35.80);(-79.38, -50.00, -35.60);(-79.35, -50.00, -35.40);(-79.31, -50.00, -35.20);(-79.28, -50.00, -35.00);(-79.25, -50.00, -34.80);(-79.21, -50.00, -34.60);(-79.18, -50.00, -34.40);(-79.14, -50.00, -34.20);(-79.11, -50.00, -34.00);(-79.07, -50.00, -33.80);(-79.04, -50.00, -33.60);(-79.01, -50.00, -33.40);(-78.97, -50.00, -33.20);(-78.94, -50.00, -33.00);(-78.90, -50.00, -32.80)
[00:00:07] (-78.87, -50.00, -32.60);(-78.83, -50.00, -32.40);(-78.80, -50.00, -32.20);(-78.77, -50.00, -32.00);(-78.73, -50.00, -31.80);(-78.70, -50.00, -31.60);(-78.66, -50.00, -31.40);(-78.63, -50.00, -31.20);(-78.59, -50.00, -31.00);(-78.56, -50.00, -30.80);(-78.53, -50.00, -30.60);(-78.49, -50.00, -30.40);(-78.46, -50.00, -30.20);(-78.42, -50.00, -30.00);(-78.39, -50.00, -29.80);(-78.35, -50.00, -29.60)
[00:00:07] (-78.32, -50.00, -29.40);(-78.29, -50.00, -29.20);(-78.25, -50.00, -29.00);(-78.22, -50.00, -28.80);(-78.18, -50.00, -28.60);(-78.15, -50.00, -28.40);(-78.11, -50.00, -28.20);(-78.08, -50.00, -28.00);(-78.05, -50.00, -27.80);(-78.01, -50.00, -27.60);(-77.98, -50.00, -27.40);(-77.94, -50.00, -27.20);(-77.91, -50.00, -27.00);(-77.87, -50.00, -26.80);(-77.84, -50.00, -26.60);(-77.81, -50.00, -26.40)

Use a programming language of your choice to parse it. I recommend using .xyz format. See images for examples of what you can do.

Example of XYZ format

-79.97 -50.00 -39.00
-79.93 -50.00 -38.80
-79.90 -50.00 -38.60
-79.86 -50.00 -38.40
-79.83 -50.00 -38.20
-79.80 -50.00 -38.00
-79.76 -50.00 -37.80
-79.73 -50.00 -37.60
-79.69 -50.00 -37.40
-79.66 -50.00 -37.20
-79.62 -50.00 -37.00
-79.59 -50.00 -36.80
-79.56 -50.00 -36.60
-79.52 -50.00 -36.40
-79.49 -50.00 -36.20
-79.45 -50.00 -36.00
Players | 1 - 1
Categories: Tools
Heroes: All
Maps: All
Created at:
Last updated:
Current version: 1.0.0

Controls

Ultimate
Hold to start
Hold to start
Hold to start
Hold to start
Hold to start

Snippet

Loading...

Similar Codes

Elo Hell Logo_H-M-Dark
Join the Elo Hell Workshops Discord
Workshop.codes - Background image