Live data from Hacker News

Shan, Shui: Procedurally generated Chinese landscape painting

github.com

21–30 of 40 posts

Re: Shan, Shui: Procedurally generated Chinese landscape painting

#21
Great project, especially the svg aspect! On a fairly wide aside, it also gave me major nostalgia hit for Tiki Tiki Tembo, a book I haven't thought about since it was read to me as a very young kid .. also apparently a great example of cultural appropriation and reinforced negative stereotypes in print (though I'd argue it also engendered a deep awe for Chinese culture in a lot of kids, myself included).

Re: Shan, Shui: Procedurally generated Chinese landscape painting

#24

That's incredible. I'm not a guy who gets mad at the inevitable, but I can't help but think the robots are coming for the visual artists and illustrators, fast. Set your clock because this is 2020, and 2030 will look much different.

I think this is true for (at least) one reason: robots can iterate a lot faster. Content generation is a human bottleneck.

[prediction] As robots improve to produce better and more art, the value of authentic human art will rise.

It will not matter if you can't tell the difference. The knowledge that a human produced it will be enough.

Re: Shan, Shui: Procedurally generated Chinese landscape painting

#25

Really awesome! Author has a sense of humor - saw a "Pizza Hut" buried deep in the mountains, see it in the code also. Wish there was some comments in the code.

> Author has a sense of humor

I especially enjoyed his "Instruction Manual - Stool": https://drive.google.com/file/d/15M94-hDETjHW4BqbujPpiFcxn4G...

Re: Shan, Shui: Procedurally generated Chinese landscape painting

#26

That's incredible. I'm not a guy who gets mad at the inevitable, but I can't help but think the robots are coming for the visual artists and illustrators, fast. Set your clock because this is 2020, and 2030 will look much different.

The guy who made this IS the artist. Making that program took lots of creativity and aesthetic sense.

Re: Shan, Shui: Procedurally generated Chinese landscape painting

#27

Amazing! I wonder if there is any space for performance optimizations to enable the initial scroll rate to continue indefinitely?

Not sure, but the intuitive way to do this would be tiling, BUT since the generation is SVG, it would need overlapping tiles that are then rasterized and cropped to hide the line endings.

Re: Shan, Shui: Procedurally generated Chinese landscape painting

#29

Really awesome! Author has a sense of humor - saw a "Pizza Hut" buried deep in the mountains, see it in the code also. Wish there was some comments in the code.

yhea i was also interested to sea how he did the outlining effect. I made something tile this once in OpenGL. But that took a lot of code to create. So yhea magic code with many magic numbers.

I've been trying to understand how it works, it looks like a lot of the math deals more with rotation and scaling. It appears there is a function for every object variation, and it looks like each one sets its own color, so I think you could change the colors of individual objects to see what they actually render. The object placement is too perfect, I'm betting the individual objects have a number of predefined places where other object would naturally be in relation, and then the the presence or variation of the object is randomized - and all the more impressive if something that simple yields such great results. I could just watch this scroll by for hours - nice alternative to watching fish tank videos while coding.

Re: Shan, Shui: Procedurally generated Chinese landscape painting

#30

Earlier quoted context omitted.

I think this is true for (at least) one reason: robots can iterate a lot faster. Content generation is a human bottleneck.

[prediction] As robots improve to produce better and more art, the value of authentic human art will rise. It will not matter if you can't tell the difference. The knowledge that a human produced it will be enough.

Also machines are good at applying existing styles, not creating them. For this the artist will still be needed.
Post reply on HN