Lily Surface Scrapper addon
The Lily Surface Scrapper addon for Blender 2.8 is the most convenient way to import textures in Blender. No need anymore to download a big library and this way you can build up your own library way more consistent. After an introduction of the addon, I show you tips on how to get a better material library.
How the Lily Scrapper Addon works
It works really simple. First save your Blend-file. Then browse to a website like https://cc0textures.com/. For example a link like this: https://cc0textures.com/view.php?tex=Ground27. Copy that link in the address-bar of your Browser, and past that link in the Lily Scrapper Addon. The addon will ask you then what variant you would like (2K, 4K, 8K). Then the addon will download the texture and setup a node-tree for you.
Tips on how to use the Lily Scrapper Addon – Video
Discussed in the video:
- Textures can from everywhere and from different devices each with other settings like exposure, white balance, etc. Somehow you will want to have a point of reference or more consistency in your material library. Take a look at plausible albedo values on: Wikipedia. There, you will see the fresh snow, or white snow has an albedo value of R:0.8, G:0.8 and B:0.8. But often in texture we download from the internet we see the value 1.0 for each R,G,B. Or the value 0. Both of these values doesn’t exist for materials in the real world.
- Anyhow, we will want to adjust the textures. To get a reference add a backdrop or a greycard in the scene, close to the object you apply material on. Then open the node editor and give each RBG value 0.18. That is called mid-grey.
- Then play with false color in the Properties panel > Render TAB > Colormanagement > Filmic > View Transform. Play or with the exposure or the strength of the light so that the grey-card looks grey. Then you can to back to View Transform: Filmic and now we have some reference.
Where to download the Lily Surface Scrapper addon?
You can download the Lily Surface Scrapper addon on Github. Install is as usual. So that means download .zip file and in Blender you go to Edit > Preferences > Addons > Install. Then browser to the .zip file you just downloaded and press Install. Finally activate, save preferences and refresh. For more information check the thread on Blenderartists.org.
New Media Supply on Social Media
This website and article is provided by New Media Supply and you can find NMS here:
By engaging on Social Media you will support New Media Supply and this website. So if you have some time, thanks in advance!
[adrotate banner=”6″]
When ever i install this add on into blender and check to activate it. It keeps telling me i need to save it. I can’t get it to work
Hi Daniel,
As far as I remember you need indeed to save the Blend-file first. Probably it’s for the addon to know where or how the textures can be stored. If I have time I will doublecheck but coming days I have a big to-do list.
Regards,
Robert
In Blender 2.82 it does not work with cc0textures.com. It throws an error saying it’s an invalid source.
I checked, and it’s working for me. Maybe use correct links, like this one: https://cc0textures.com/view?tex=PavingStones36
You will then see a pop-up in the addon asking you if you want to download 1k, 2k, or 4k, And you have to save your .blend file first. Does that help?
Are you on Windows or Linux? On Linux and Blender version 2.82 is does not seem to work. Maybe there’s a difference between the operating systems.
Like Vincent mentioned, I can’t download any of the materials through cc0 in 2.82, even with the paving stones material link you posted.
Curious, it works for me with cc0 but does not work for textures.one https://www.textures.one/go/?id=g4Ohh
CC0 Textures.com site is not working in this addon. am using blender 2.82
Hi! I’m using Blender 2.8 & this add on is not working properly like mentioned above. Here’s the error message, hope it helps ?
bpy.context.space_data.params.filename = “Grand Abitt Lessons.blend”
bpy.data.window_managers[“WinMan”].(null) = “https://cc0textures.com/view?tex=Lava04”
Material provider not supported. See the documentation for a list of supported material providers.
bpy.data.window_managers[“WinMan”].(null) = “https://cc0textures.com/view?tex=Lava04”
Material provider not supported. See the documentation for a list of supported material providers.
bpy.data.window_managers[“WinMan”].(null) = “https://cc0textures.com/view.php?tex=Ground27″
bpy.ops.object.lily_surface_import(url=”https://cc0textures.com/view.php?tex=Ground27”😉
Traceback (most recent call last):
File “C:\Users\Ali\AppData\Roaming\Blender Foundation\Blender\2.82\scripts\addons\LilySurfaceScrapper\frontend.py”, line 96, in execute
variants = data.getVariantList()
File “C:\Users\Ali\AppData\Roaming\Blender Foundation\Blender\2.82\scripts\addons\LilySurfaceScrapper\ScrappedData.py”, line 62, in getVariantList
self.error = self.scrapper.error
AttributeError: ‘CyclesMaterialData’ object has no attribute ‘scrapper’
location: :-1
bpy.data.window_managers[“WinMan”].(null) = “https://cc0textures.com/view?tex=Marble06”
Material provider not supported. See the documentation for a list of supported material providers.
bpy.data.window_managers[“WinMan”].addon_support = {‘OFFICIAL’}
bpy.data.window_managers[“WinMan”].addon_support = {‘COMMUNITY’}
bpy.ops.object.lily_surface_import()
Traceback (most recent call last):
File “C:\Users\Ali\AppData\Roaming\Blender Foundation\Blender\2.82\scripts\addons\LilySurfaceScrapper\frontend.py”, line 96, in execute
variants = data.getVariantList()
File “C:\Users\Ali\AppData\Roaming\Blender Foundation\Blender\2.82\scripts\addons\LilySurfaceScrapper\ScrappedData.py”, line 62, in getVariantList
self.error = self.scrapper.error
AttributeError: ‘CyclesMaterialData’ object has no attribute ‘scrapper’
location: :-1
Sorry for late reply, but best is to contact developer. I am just posting about addons on this site.
I am having the same errors as the people above me, it worked for a few days after installing and then suddenly it just stopped.
Hi. this is a great idea and all. but when i paste the link of a material (Yes this lik: https://cc0textures.com/view.php?tex=Ground27) and press okay in Blender 2.82 its say the material provider not supported. i have no idea what to do?
Hey y’all I found a small free materials website that actually has URLS that work with this here: https://texturehaven.com/textures/
Not sure why the other one stopped working but this works for now.
When I copy and paste the url, it puts the default principled shader as if I hit the new material button. Blender 2.82
Hello. Thank you very much for your work. Any email to send a bug report? Cheers
Why theres an error when I start to tick Import for installing the addon?
The download link doesn’t use the last version of this addon, try using https://github.com/eliemichel/LilySurfaceScraper/releases instead.
i had the same issue just save the blender file aka just do ctr+s
Hi there just wondering if anyone else is having an issue installing on Blender 2.9?
Thanks
I cant get it to work at blender 2.9