| Welcome, Guest |
You have to register before you can post on our site.
|
| Online Users |
There are currently 24 online users. » 2 Member(s) | 17 Guest(s) Applebot, Baidu, Bing, Google, Yandex, Philippe Hurbain
|
| Latest Threads |
[LDPE] 1.9.04 Released (b...
Forum: Parts Author Tools
Last Post: Nils Schmidt
5 hours ago
» Replies: 0
» Views: 37
|
Unused subparts
Forum: Parts Tracker Discussion
Last Post: Orion Pobursky
6 hours ago
» Replies: 0
» Views: 37
|
Part Request: 5271 Dreamz...
Forum: Part Requests
Last Post: Zach M
Today, 1:46
» Replies: 3
» Views: 1,758
|
v 1.7 beta 2a snapping fe...
Forum: LDraw Editors and Viewers
Last Post: HWQ
Today, 1:02
» Replies: 11
» Views: 2,207
|
Parts Request: Ninjago Dr...
Forum: Part Requests
Last Post: Javier Orquera
Yesterday, 20:39
» Replies: 18
» Views: 4,019
|
Technic 2009
Forum: Official Models
Last Post: aefferen
2026-07-13, 19:19
» Replies: 4
» Views: 10,190
|
Part request 7168 and 716...
Forum: Part Requests
Last Post: Alfred Schmitz
2026-07-13, 14:02
» Replies: 0
» Views: 122
|
Stickers from 6000 - LEGO...
Forum: General LDraw.org Discussion
Last Post: legolex76
2026-07-12, 5:03
» Replies: 11
» Views: 12,230
|
https://library.ldraw.org...
Forum: Website Suggestions/Requests/Discussion
Last Post: Orion Pobursky
2026-07-11, 17:10
» Replies: 1
» Views: 249
|
Minifigure, Headgear Hat ...
Forum: Part Requests
Last Post: Zoltán Tibor
2026-07-11, 15:03
» Replies: 0
» Views: 148
|
|
|
| p/low fast draft parts |
|
Posted by: Ben Supnik - 2014-01-08, 21:59 - Forum: Parts Authoring
- Replies (18)
|
 |
Hi Y'all,
I was dusting off my notes on LOD when I noticed that octa-studs have already been moved to /8 in the official library, something that was discussed here.
http://forums.ldraw.org/showthread.php?t...45#pid9745
This gives us three levels of detail by searching /p/8 and /p/48 for primitives.
I would like to propose a fourth level of detail, designed to be the lowest quality rendering possible. Such rendering would have:
- No studs at all.
- No part interiors.
The LOD would be targeted for real-time viewing of stupidly-huge models, e.g. all of Datsville at once, etc. The goal is to preserve some vague shape and color of the model while bringing down vertex count as much as possible.
The goal would _not_ be to replace every single part with a simpler version, but rather to replace a subset of parts that are very commonly used (e.g. all of the standard dimension bricks, plates, etc.), possibly using a human-directed script.
In my past experimenting with this technique I found that a small number of 'draft' quality bricks could have a pretty huge impact on the weight of a model.
Anyway, if anyone thinks this is a terrible idea, or has strong feelings on how such a sub-set should be built, please let me know. I'd like to start putting a part set together.
Cheers
Ben
|
|
|
| Bitmap quastion |
|
Posted by: Stan Isachenko - 2014-01-07, 20:44 - Forum: Parts Authoring
- Replies (8)
|
 |
I there any working way to atach bitmap to Ldraw parts? Specifically for minifigs. There are almost all bitmaps from Minifigs series in LDD. I extract them from it, but i am thinking about attaching them to ldraw parts.
|
|
|
| LDView POV output |
|
Posted by: Michael Horvath - 2014-01-05, 21:26 - Forum: LDraw File Processing and Conversion
- Replies (15)
|
 |
Some of my parts are written as having color "LDXColor60_slope", but this color is not defined anywhere in the POV file. What should I do in the meantime? Is there a workaround?
[edit]
This is the change to the POV code I did to fix it. Instead of this:
Code: #ifndef (LDXSkipChromeColorMacro)
#macro LDXChromeColor(r, g, b)
#if (version >= 3.1) material { #end
texture {
pigment { rgbf <r,g,b,0> }
#if (LDXQual > 1)
finish { ambient LDXAmb diffuse LDXDif }
finish { phong LDXPhong phong_size LDXPhongS reflection LDXChromeRefl brilliance LDXChromeBril metallic specular LDXChromeSpec roughness LDXChromeRough}
#end
}
#if (version >= 3.1) } #end
#end
#end
I did this:
Code: #ifndef (LDXSkipChromeColorMacro)
#macro LDXChromeColor(r, g, b)
#if (version >= 3.1) material { #end
texture {
pigment { rgbf <r,g,b,0> }
#if (LDXQual > 1)
finish { ambient LDXAmb diffuse LDXDif }
finish { phong LDXPhong phong_size LDXPhongS reflection LDXChromeRefl brilliance LDXChromeBril metallic specular LDXChromeSpec roughness LDXChromeRough}
#end
}
#if (version >= 3.1) } #end
#end
#macro LDXChromeColor_slope(r, g, b)
#if (version >= 3.1) material { #end
texture {
pigment { rgbf <r,g,b,0> }
#if (LDXQual > 1)
finish { ambient LDXAmb diffuse LDXDif }
finish { phong LDXPhong phong_size LDXPhongS reflection LDXChromeRefl brilliance LDXChromeBril metallic specular LDXChromeSpec roughness LDXChromeRough}
normal { bumps 0.3 scale 25*0.02 }
#end
}
#if (version >= 3.1) } #end
#end
#end
And then I did this:
Code: #ifndef (LDXColor60) // Chrome Antique Brass
#declare LDXColor60 = LDXChromeColor(0.392157,0.352941,0.298039)
#declare LDXColor60_slope = LDXChromeColor_slope(0.392157,0.352941,0.298039)
#end
|
|
|
|