Leaderboard
Popular Content
Showing content with the highest reputation on 11/26/2024 in all areas
-
What you're describing is very useful for things like fences / support structures. You can get pretty close with this setup: Here, the Disconnect node breaks up the spline into a bunch of 2-point "spline edge" segments. This can work well if you don't mind double points at the start/end. If you want to ensure you don't double points, you'll need a more complex setup. The good news here, is you can save this as a node asset and just reuse it rather than rebuild it. resample-spline-per-sub-segment_v02.c4d2 points
-
CORE4D has got a great beginning series: My Scene Nodes 101 series isn't exhaustive but has some simpler examples: For more advanced training, Dominik Ruckli has some great videos: Dominik Ruckli - YouTube Additionally - once you've got a handle on Scene Nodes data structures and beginning/intermediate setups, you can generally follow along with Houdini / Geo Nodes tutorials. For those, it is hard to do better than Entagma: Entagma - YouTube1 point
-
Thanks Cerb, you are the reason I keep my sub to this site current, inspirational and helpful in equal measure.1 point
-
1 point
-
menger sponge advanced version. it can create a menger sponge out of any platonic shape. this is a port of Junichiro Horikawas menger sponge tutorial for houdini (link to tutorial in scene file). 09-sn-menger-sponge-ADVANCED.c4d1 point
-
Hi CG-fans! Nice of you to drop by and check out my little corner where I would like to present my handmade texture collections. https://mlon.gumroad.com/ No shameless self-promotion whatsoever here! 🙂 This started out as a free-time fun project where I made photos of my surroundings and created textures from them that I gave away reaaally long ago on Cg Channel and Lightwave forums. Then I thought of creating a few new packs because I like doing it and see if I can sell them to likeminded people who could use them in their projects. I am mostly focused on archviz and have worked on several tv-series, animations and movies. So, here I am selling you my stuff! 🙂 Each material has a C4D scene and rendered with Corona. This is my first Gumroad page and am not even sure it works. We'll see if I have set it up properly, haha! Anyway, if you have suggestions, problems or tips then don't hesitate and let me know. Oh and if you buy 2 packs you get the third for free till the end of the year. Just shoot me a mail with the ones you bought and I will send you the third one. Thanks! Cheers, mlon1 point
-
Hello everyone I am happy to announce that of Decemeber 1.st adsense will be removed. This will make the forum browsing experience become much nicer Thank you!1 point
-
Righty - here's how I'd go about modelling that base... We have 12 way rotational symmetry, and within that 2 way planar symmetry, meaning we only have to design topology for a nice small manageable section. And we don't need to go to the centre with that, because that is on a dual axis curve so we don't want any poles there. We'll make a patch for that later. 1. I started by outlining the main nubbin with as few polys as I thought I could get away with (whilst still keeping them mainly even)... I am using HB retopo for this, but if you find yourself without that, then polygon snap will do just fine in a pinch, and you could even shrink wrap onto the CAD model to more rigidly stick to that surface as you work)... I am working with symmetry here, so have only modelled the right side... you can optionally use the symmetry Hub / mode, but for technical reasons, I didn't on this occasion ! 2. Next, let's patch that any old how, expecting to need to revise it later, and expand the upper border... mostly using poly pen here, and frequently utilising things like smooth edges and equal spacing to keep things neat... 3. We need to continue out to half way across the square block bits, so did that, trying to keep edges as even as possible. 4. But now my modelling spidey senses kick in to suggest we'll be needing some harder edges and corners on the inner edge of the square bits, and that we should continue the lower loop around the indent on, to keep its outer control loop flowing around it (rather than down towards the centre), which led to the following topology changes... So I've run an extra loop across the square bit, and slid some edges about to get tight control loops for those corners, but, crucially, have got 4 evenly spaced edges at both inner and outer borders, which is vital for perfect SDS circularity (top) and partial sphericity (inner). I actually went on a bit beyond this to tighten those corners further before the next stage, and added some consistency as to how I did the cornering and additional loops round bevels for better base mesh definition. 5. So, having got one segment of the 12 mostly right, we can radial clone that x 12 to get the complete outer ring for the base. That'll need to be in a connect (weld on) to join those together. Having done that, we can make that connect editable, and count our border edges, which in my case was 48, which we can divide by 4 to conclude that we need a 12 x 12 plane for that centre section, and we will need to make that editable, Fit Circle it, relax / iron the inner points, project it to the CAD model (shrink wrap deformer) so we match the curve exactly and then CO&D that to the connect we made earlier, which should match perfectly if plans have gone well thus far... This means we don't have any complex poles in the base on that subtle curved area at the centre, which is important, because even though the slope is quite gentle there, it curves in 2 directions at once, so triangles or pole counts more than 4 will produce SDS artefacts that will be variously noticeable and not fixed by adding more SDS levels. SDS L3 is perfectly sufficient for this unless we choose to use SDS edge weighting (not necessary here), which would necessitate an extra level of it. ...and that leaves us a very manageable 48 radial polys with which to work our way up the rest of the bottle... We conclude that section with an Optimize, and checking it with Mesh Checker to hopefully reveal all quads and no borders, isolated points, or other errors ! 🙂 Hope that helps CBR1 point
-
Yes indeed, I am also thinking about GeoJSON support and load from OpenStreetMap, but the way the road are designed is different. However, there is a new big update with the support of median stripe (not sure about the translation) : - Median - Better performance - Undo / Redo - New bike texture https://code.vonc.fr/pathphalt You can try this configuration : {"roads":[{"prio":1,"curve":"centripetal","sub":40,"shear":0,"tex":"wear2","texL":"","texR":"","lineOnly":false,"points":[{"id":0,"prio":1,"width":30,"wLine":5,"texL":"","texR":"","pos":{"x":-100,"y":0,"z":0}},{"id":1,"prio":1,"width":30,"wLine":5,"texL":"","texR":"","pos":{"x":0,"y":0,"z":0}},{"id":2,"prio":1,"width":30,"wLine":5,"texL":"","texR":"","pos":{"x":100,"y":0,"z":0}}],"modLignes":[{"id":0,"tex":"empty","width":"3","offset":"0","shear":"0","side":"gauche","color":"#ffffff","pos":{"x":39.396875316,"y":0,"z":-15}},{"id":1,"tex":"empty","width":3,"offset":0,"shear":0,"side":"droite","color":"#ffffff","pos":{"x":38.086987303,"y":0,"z":15}},{"id":2,"tex":"empty","width":"3","offset":"0","shear":"0","side":"gauche","color":"#ffffff","pos":{"x":-62.123474544,"y":0,"z":-15}},{"id":3,"tex":"empty","width":"3","offset":"0","shear":"0","side":"droite","color":"#ffffff","pos":{"x":-67.302948819,"y":0,"z":15}},{"id":4,"tex":"empty","width":"3","offset":"0","shear":"0","side":"droite","color":"#ffffff","pos":{"x":-30.103290328,"y":0,"z":15}},{"id":5,"tex":"stop","width":4,"offset":-9,"shear":0,"side":"droite","color":"#ffffff","pos":{"x":27.00899457,"y":0,"z":15}}]},{"prio":1,"curve":"centripetal","sub":40,"shear":0,"tex":"wear2","texL":"","texR":"","lineOnly":false,"points":[{"id":3,"prio":1,"width":30,"wLine":5,"texL":"","texR":"","pos":{"x":20,"y":0,"z":-100}},{"id":4,"prio":1,"width":30,"wLine":5,"texL":"","texR":"","pos":{"x":20,"y":0,"z":0}},{"id":5,"prio":1,"width":30,"wLine":5,"texL":"","texR":"","pos":{"x":20,"y":0,"z":100}}],"modLignes":[{"id":6,"tex":"empty","width":"3","offset":"0","shear":"0","side":"gauche","color":"#ffffff","pos":{"x":35,"y":0,"z":-17.837263259}},{"id":7,"tex":"empty","width":3,"offset":0,"shear":0,"side":"gauche","color":"#ffffff","pos":{"x":35,"y":0,"z":24.403466582}},{"id":8,"tex":"empty","width":"3","offset":"0","shear":"0","side":"droite","color":"#ffffff","pos":{"x":5,"y":0,"z":-59.900413914}},{"id":9,"tex":"empty","width":"3","offset":"0","shear":"0","side":"droite","color":"#ffffff","pos":{"x":5,"y":0,"z":31.585357038}}]},{"prio":1,"curve":"centripetal","sub":40,"shear":0,"tex":"bike","texL":"","texR":"","lineOnly":false,"points":[{"id":6,"prio":1,"width":10,"wLine":5,"texL":"","texR":"","pos":{"x":-70.627555784,"y":0,"z":51.190721316}},{"id":7,"prio":1,"width":10,"wLine":5,"texL":"","texR":"","pos":{"x":-13.172042513,"y":0,"z":-35.25534822}},{"id":8,"prio":1,"width":10,"wLine":5,"texL":"","texR":"","pos":{"x":84.80652565,"y":0,"z":-76.60485278}}],"modLignes":[{"id":10,"tex":"empty","width":"3","offset":"0","shear":"0","side":"droite","color":"#ffffff","pos":{"x":-4.494001118,"y":0,"z":-35.631325338}},{"id":11,"tex":"empty","width":"3","offset":"0","shear":"0","side":"gauche","color":"#ffffff","pos":{"x":-13.691259738,"y":0,"z":-41.16251629}},{"id":12,"tex":"empty","width":"3","offset":"0","shear":"0","side":"droite","color":"#ffffff","pos":{"x":-52.492035814,"y":0,"z":26.206269416}},{"id":13,"tex":"empty","width":"3","offset":"0","shear":"0","side":"gauche","color":"#ffffff","pos":{"x":-62.304384741,"y":0,"z":23.369488233}},{"id":14,"tex":"yield","width":3,"offset":-2,"shear":-1,"side":"droite","color":"#ffffff","pos":{"x":-33.318294531,"y":0,"z":-5.56126942}},{"id":15,"tex":"empty","width":"3","offset":"0","shear":"0","side":"gauche","color":"#ffffff","pos":{"x":-43.506444211,"y":0,"z":-8.426703539}},{"id":16,"tex":"empty","width":"3","offset":"0","shear":"0","side":"droite","color":"#ffffff","pos":{"x":40.084634038,"y":0,"z":-57.833407636}},{"id":17,"tex":"empty","width":"3","offset":"0","shear":"0","side":"gauche","color":"#ffffff","pos":{"x":39.832640212,"y":0,"z":-68.339736675}},{"id":18,"tex":"yield","width":3,"offset":-2,"shear":1,"side":"droite","color":"#ffffff","pos":{"x":13.538677417,"y":0,"z":-46.528428659}}]}],"modSols":[{"id":19,"tex":"asphalt","color":"#ffffff","rot":"0","fill":"medianBevel","lineTex":"lineUsed","lineCol":"#ffffff","lineW":3,"lineOff":-1,"pos":{"x":60.003474111,"y":-0.1,"z":-33.761216957}},{"id":20,"tex":"asphalt","color":"#ffffff","rot":"0","fill":"medianBorder","lineTex":"lineUsed","lineCol":"#fbe01c","lineW":3,"lineOff":-1,"pos":{"x":60.284636448,"y":-0.1,"z":25.249393975}},{"id":21,"tex":"asphalt","color":"#ffffff","rot":"0","fill":"medianBevel","lineTex":"lineUsed","lineCol":"#ffffff","lineW":3,"lineOff":-1,"pos":{"x":42.885203556,"y":-0.1,"z":-82.208960311}},{"id":22,"tex":"asphalt","color":"#ffffff","rot":"0","fill":"medianBevel2","lineTex":"lineUsed","lineCol":"#ffffff","lineW":3,"lineOff":-1,"pos":{"x":-18.403487882,"y":-0.1,"z":-56.121304811}},{"id":23,"tex":"asphalt","color":"#ffffff","rot":"0","fill":"medianBevel2","lineTex":"lineUsed","lineCol":"#ffffff","lineW":3,"lineOff":-1,"pos":{"x":-0.159001486,"y":-0.1,"z":-24.258869672}},{"id":24,"tex":"asphalt","color":"#ffffff","rot":"0","fill":"medianBevel","lineTex":"lineUsed","lineCol":"#ffffff","lineW":3,"lineOff":-1,"pos":{"x":-77.120233245,"y":-0.1,"z":25.41978791}},{"id":25,"tex":"asphalt","color":"#ffffff","rot":"0","fill":"medianBevel","lineTex":"lineUsed","lineCol":"#ffffff","lineW":3,"lineOff":-1,"pos":{"x":-16.930274425,"y":-0.1,"z":31.746082441}},{"id":26,"tex":"plain","color":"#2687fd","rot":"0","fill":"","lineTex":"","lineCol":"#ffffff","lineW":3,"lineOff":0,"pos":{"x":-23.515035174,"y":-0.1,"z":-26.680503951}},{"id":27,"tex":"plain","color":"#2687fd","rot":"0","fill":"","lineTex":"","lineCol":"#ffffff","lineW":3,"lineOff":0,"pos":{"x":18.996212676,"y":-0.1,"z":-54.284936783}},{"id":28,"tex":"plain","color":"#2687fd","rot":"0","fill":"","lineTex":"","lineCol":"#ffffff","lineW":3,"lineOff":0,"pos":{"x":46.37003041,"y":-0.1,"z":-65.996907718}},{"id":29,"tex":"plain","color":"#2687fd","rot":"0","fill":"","lineTex":"","lineCol":"#ffffff","lineW":3,"lineOff":0,"pos":{"x":-45.21484908,"y":-0.1,"z":-1.738057586}},{"id":30,"tex":"plain","color":"#2687fd","rot":"0","fill":"","lineTex":"","lineCol":"#ffffff","lineW":3,"lineOff":0,"pos":{"x":-59.130172915,"y":-0.1,"z":28.602254614}}],"markings":[],"background":{"x":0,"z":0,"sx":1,"sy":1,"rot":0}}1 point