Skyline Game Engine Store uses cookies to store certain information to make your site visit more enjoyable. By proceeding to use the store, you are agreeing to the use of cookies.

Development – Rewriting the material system 02

Posted by SolarPortal 22/01/2018 39 Comment(s)

With our internet crisis seeming to be resolved, I have decided to write another blog on the development of the new material system which we are rewriting due to the old one being to hard to use. Please read the first blog post to get an idea of the new system design here

In this update, we have very good news on the development as we now have what looks to be a usable system. By this, i don't mean that it is usable by an end user such as yourself but more-so usable by us developers which signifies this system is worth completing and developing further. We call it a prototype.

The system now allows for any sub material to be changed simply by dragging and dropping the material of choice from the asset manager onto the submesh slot.
This then changes the "Material Sub Data" property to store what material is assigned to what submesh as all the "Material" button does now is opens the new panel which displays all the sub materials associated with the sceneEntity.

Using this new workflow means materials can be shared across meshes and lods to improve performance and quality of your scenes.

Once you have finished editing your sceneEntity, you can store them to a preset and bring them back into the scene allowing an infinite amount of customisations you can apply to any entity by mixing and matching materials. Saving and loading your scene will also store/restore the material data correctly as well.
This all means that stage 2 of the development is now working.

I even made a video that demonstrates this new material system in play.

You may have noticed a new feature which does not exist on any of the other Versions of skyline to date. This is the "Prepare folder for Skyline" menu button in the Asset Manager.

What happens is we convert all FBX files into the .mesh files and we now split materials into separate material files rather than one long material file as this allows you to reuse certain materials. Then we rename all the texture files into unique names, followed by changing the textures used in the material files. After that, the system then renames the materials into unique names and alters the mesh data to reference these new names.

All this is too ensure there are no duplicate resources in the system and all names are compared against the resource lists.

The next stages are to:

  • Work on dragging materials to the entity instead of sub entity slot
  • Rewrite the material editor to save the correct material data back to the correct material file.
  • Change the submesh materials from tecture images into proper material spheres showing the advanced shaders on them.
  • Test LOD stages when working with submaterials that change.
  • Apply a set of materials as default materials for the mesh, which is what will be used every time the mesh is dragged in.
  • Be able to convert a whole material file into individual files when preparing a folder.
  • And more.............

Thanks for reading and staying up to date with the development of the Skyline Game Engine and hope you can support us if your not already. :)

39 Comment(s)

ubaTaeCJ:
11/01/2022, 06:56:47 PM, www.vulnweb.com
Reply

e

Michael Myers:
03/10/2025, 03:47:22 PM, levited.com
Reply

Ahaa, its fastidious dialogue regarding this post at this place at this weblog, I have read all that, so at this time me also commenting here.

Morgan Miller:
06/10/2025, 08:36:10 PM, antibact.sbs
Reply

I just could not depart your web site before suggesting that I extremely loved the usual info an individual provide for your visitors? Is gonna be back often in order to investigate cross-check new posts

Craig Holland:
09/10/2025, 11:20:39 PM, dapoxetined.org
Reply

Everyone loves it whenever people come together and share opinions. Great blog, keep it up!

Aaron Marquez:
10/10/2025, 10:30:33 AM, amoxibest.top
Reply

I every time spent my half an hour to read this blog’s articles daily along with a mug of coffee.

Susan Matthews:
10/10/2025, 08:38:51 PM, medshop24h.top
Reply

I am sure this piece of writing has touched all the internet users, its really really good post on building up new webpage.

Robert Watson:
11/10/2025, 04:21:00 PM, tadalah.com
Reply

Ahaa, its fastidious dialogue about this piece of writing here at this website, I have read all that, so now me also commenting here.

Emily Bryant:
12/10/2025, 12:41:39 AM, sildenafiil.cc
Reply

What’s up, just wanted to tell you, I liked this blog post. It was practical. Keep on posting!

Deborah Griffin:
12/10/2025, 11:18:28 AM, propeciaa.sbs
Reply

Everyone loves what you guys tend to be up too. This sort of clever work and reporting! Keep up the excellent works guys I've incorporated you guys to my personal blogroll.

Daisy Perry:
12/10/2025, 06:09:44 PM, sildenaguide.com
Reply

Greetings! I've been reading your blog for a while now and finally got the bravery to go ahead and give you a shout out from Dallas Tx! Just wanted to say keep up the fantastic job!

Daniel Morgan:
27/10/2025, 10:15:00 PM, zithromax24h.sbs
Reply

I all the time used to read article in news papers but now as I am a user of net thus from now I am using net for articles, thanks to web.

Dr. John Tapia:
29/10/2025, 01:08:06 AM, kamagras.shop
Reply

These are in fact great ideas in on the topic of blogging. You have touched some nice things here. Any way keep up wrinting.

Brittney Lyons:
06/11/2025, 08:51:26 PM, sildenawin.shop
Reply

I will right away clutch your rss feed as I can’t find your email subscription link or e-newsletter service. Do you have any? Please allow me know so that I could subscribe. Thanks.

Kimberly Sweeney:
07/11/2025, 12:26:08 PM, kamagradirect.shop
Reply

Heya i am for the primary time here. I came across this board and I find It truly helpful & it helped me out a lot. I am hoping to present one thing again and aid others such as you aided me.

Justin Roberts:
09/11/2025, 02:43:44 PM, tadalix.shop
Reply

I needed to thank you for this wonderful read!! I definitely loved every bit of it. I've got you saved as a favorite to look at new stuff you

Ashley Cooley:
13/11/2025, 05:25:06 PM, ivermactin.sbs
Reply

I used to be able to find good information from your articles.

Jennifer Matthews:
28/11/2025, 01:27:27 AM, avanafil.online
Reply

I am sure this post has touched all the internet users, its really really fastidious article on building up new webpage.

Olivia Acosta:
28/11/2025, 09:09:57 AM, bupropion150mg.shop
Reply

I am sure this article has touched all the internet people, its really really pleasant article on building up new website.

Anthony Scott:
30/11/2025, 01:23:29 AM, acyclovir-400-mg.store
Reply

Hi, I do think this is an excellent blog. I stumbledupon it ;) I may come back yet again since I book marked it. Money and freedom is the greatest way to change, may you be rich and continue to help others.

Lindsay Roberts:
03/12/2025, 12:47:16 PM, playastronaut.cc
Reply

Thank you for the auspicious writeup. It in fact was a amusement account it. Look advanced to more added agreeable from you! However, how can we communicate?

Terry Burton:
06/12/2025, 03:40:02 PM, zolomeds.shop/buy-zoloft.html
Reply

Thank you for the auspicious writeup. It in fact was a amusement account it. Look advanced to far added agreeable from you! By the way, how can we communicate?

Dorothy Thomas:
06/12/2025, 11:23:45 PM, fluco.store/fluconazole-tablets.html
Reply

Thanks for some other informative site. The place else may I get that type of info written in such an ideal manner? I have a mission that I'm simply now running on, and I have been on the glance out for such information.

Joshua Johnston:
Reply

I was reading some of your blog posts on this site and I believe this internet site is very instructive! Keep on posting.

Robert Ponce:
09/12/2025, 07:08:27 AM, doxycare.shop/doxycycline-pill.html
Reply

Hi there to all, how is everything, I think every one is getting more from this web page, and your views are fastidious in support of new people.

Charles Stewart:
30/01/2026, 04:50:54 PM, medshop24h.top/furosemide
Reply

I simply couldn't go away your website before suggesting that I really loved the usual information an individual supply on your visitors? Is gonna be back ceaselessly in order to check out new posts

Tiffany Bowers:
30/01/2026, 11:59:11 PM, propeciaa.sbs
Reply

Hi there, after reading this awesome post i am as well happy to share my experience here with mates.

Ryan Floyd:
31/01/2026, 06:07:53 AM, antibx.shop/cheap-antibiotics.html
Reply

I’ll immediately grasp your rss feed as I can’t to find your e-mail subscription hyperlink or e-newsletter service. Do you have any? Please permit me understand so that I may just subscribe. Thanks.

Dr. Micheal Carpenter DVM:
01/02/2026, 07:43:27 PM, kamagras.shop
Reply

This paragraph will help the internet viewers for building up new blog or even a weblog from start to end.

Christopher Davis:
02/02/2026, 05:47:18 PM, bluepillpoint.shop
Reply

I am sure this post has touched all the internet visitors, its really really fastidious paragraph on building up new blog.

Melissa Ryan:
04/02/2026, 01:04:20 PM, metamedline.shop
Reply

I will right away grasp your rss as I can not in finding your e-mail subscription link or newsletter service. Do you have any? Kindly allow me recognize so that I could subscribe. Thanks.

김포출장마사지:
05/02/2026, 02:52:14 PM, gimpoanma.isweb.co.kr
Reply

오늘 김포출장마사지 김포출장안마. #김포출장마사지 #김포출장안마 #20대관리사 #후불제. 예약문의. 2025년 정상 영업중입니다. 김포출장마사지 김포

Casey Williams:
05/02/2026, 05:46:12 PM, gastromedix.shop/pantoprazole.html
Reply

I simplyy could nott goo aweay yohr websijte prrior tto suggesting tat I really lloved thhe usual informafion a prson suypply for yoir guests? Is going too bee back frequentgly too chesck oout new posts

Jeffrey Aguirre:
13/02/2026, 11:25:30 PM, arthromedix.online
Reply

I have been checking out a few of your articles and i can claim nice stuff. I will surely bookmark your blog.

William Stone:
14/02/2026, 12:39:39 PM, minoximed.online
Reply

It's very trouble-free to find out any topic on web as compared to textbooks, as I found this paragraph at this web site.

Rechtlicher Status von Pentobarbital in Deutschland:
Reply

I recently started a blog, and the information you provide on your website has been really helpful and encouraging. I appreciate all of your time and effort.

banners:
16/02/2026, 08:59:09 PM, tinyurl.com/3r6y3y4c
Reply

I offer professional graphic design services including logo design, custom logos, banners, social media graphics, and complete branding digital design services to help your business stand out. I also specialize in sales thread design and other professional design solutions tailored to your brand identity. Every project is created with a clean, modern, and high-quality approach to ensure strong visual impact and better engagement. Let’s build powerful visuals that represent your brand the right way.

air cargo routes from China to Birmingham:
19/02/2026, 05:48:40 PM, ddpchain.com/uk
Reply

We provide a variety of items packaged in unique bespoke boxes.It is really affordable and helpful. Please visit this website, thank you, and tell your friends about this article.

SLOT THAILAND:
19/02/2026, 09:38:41 PM, www.harborofgrace.org
Reply

Temukan keseruan SLOT THAILAND melalui Slot Server Thailand favorit pemain. Nikmati berbagai permainan pilihan, peluang menang menarik, serta promo spesial yang membuat pengalaman bermain lebih seru dan menguntungkan setiap hari.

agen slot:
19/02/2026, 10:02:55 PM, www.sobelec-tn.com/liste.php
Reply

What an amazing blog! This blog is really fantastic in every way. In particular, it has an amazing appearance and the stuff on it is really high quality.

Leave a Comment