isometric maps
hello phaser 3 community :smiley:

i have had some trouble finding good resources on building an isometric world in phaser 3.

i have created 3 layers in tiled: a floor, middle and top layer.

unfortunately only the floor layer is rendering, and i get this weird jagged rendering where phaser is clea…
turns out what solved the problem was setting the cullpadding property using the setcullpadding() property.

per [the docs](https://photonstorm.github.io/phaser3-docs/phaser.tilemaps.tilemaplayer.html):

when a camera culls the tiles in this layer it does so using its view into the world, building up a rectangle inside which the tiles must exist or they will be culled. sometim…
the collection of images type of tileset can contain tiles of any size. when the tiles are larger than the map grid, they extend beyond their cell, overlapping other tiles. they still occupy only a single cell on the tile layer.

larger tiles than the grid are commonly used to make it easier to plac… Pardon me, but I think you're all overcomplicating this Just use the white eydropper on the background. Done. Here I dragged out a white background just to demonstrate. Yes, you can barely see it in the top left corner, but that's easily fixed:The problem with complicated masking in these cases is that it so easily gets inconsistent and looking fake. What if the white in the reflector is light gray while the background is white?People reach for masks and selections far too quickly IMO. Half the ... hi,

i think the problem is the dynamo version you’re using.

now i have the most complex geometry (dynamo vers. 2,3,0) without problems.

if possible, can you send us an example to test?

here’s an example:

[[1]](https://aws1.discourse-cdn.com/business6/uploads/dynamobim/original/3x/a/b/abcdb448d6e4193cee39105fb567675cbb19a9be.png "1")

durmus hi [@banati.bodo](/u/banati.bodo)

the key here is to find which points are on the symmetry plane and keep them there with an onplane goal, then for the points ‘above’ the symmetry plane, use a transform goal to lock them to their mirror image below the symmetry plane.

[symmetry\_planarhex.gh](/uploads/short-url/wlxtpug6o3kghsxsd43l0qwa6jy.gh) (17.3 kb)

[symmetry] [Layer Sequentially From left to Right](https://community.adobe.com/t5/photoshop/layer-sequentially-from-left-to-right/td-p/12014433) mapping is the 3rd rail of cad software. most pd's cannot maintain gis files, etc. the best solution i've seen is what we have now. our system uses google maps (browser based) with a system layer over it. so, either it geo codes the address after the call is saved or it uses the lat/long we enter on the geo file in our system. we can also geo code officer alerts to the map. so much easier. we also have browser based maps from our gis analyst that has more parcel info but only dispatchers reference it. best bet is to add a layer over the google map with your boundaries. i actually spoke to my vendor and they are going to add a boundary layer to our stuff as well. it's a good idea. okay, from an iphone i see the problem. make sure you don’t have anything on too high of a pixel measurement regarding width as well as make sure none of what you have on position other than auto is sticking out. hope this helps. :wink::+1: this is my first time digging into the processing source code so i hope this helps. the problem you are facing is more of a java problem though than a processing one.

by extending pgraphics you would have to replace the renderer implementations to inherit from your subclass(tgraphics) and not pgrap… @himmer, thanks for looking into it. that is a way newer jdk, so you may be right.

the problem comes from sorting “drawables” which are jzy3d primitives. it is this [call](https://github.com/jzy3d/jzy3d-api/blob/2bc67d0f803d8bf11b1e93a72a34653aa0766bad/jzy3d-core/src/main/java/org/jzy3d/plot3d/rendering/ordering/abstractorderingstrategy.java#l29-l39) that causes the issue. but the developers are aware of it, and even mention it in the code. i will followup with them, thanks! [@sunlightworking](/u/sunlightworking) this is only a start but you could have fun using subd to model it, break the shape into 2 repeating ‘arms’ that then join together.

[[viewcapture20210611\_093810]](https://aws1.discourse-cdn.com/mcneel/uploads/default/original/4x/b/9/e/b9ec0eea392ef36150b75631db22d3817573de5b.jpeg "viewcapture20210611_093810")