Sebastian Hartte
418e44390d
Added models for debug items. Fixes #4 .
2016-09-10 11:09:31 +02:00
Sebastian Hartte
7e027da804
Reimplemented cable and parts rendering.
2016-09-10 00:56:28 +02:00
Sebastian Hartte
0b756708d4
Improvements on the item model for facades, disabled 3d in gui to improve lighting.
2016-08-28 13:25:31 +02:00
Sebastian Hartte
5313d61490
Added item models for facades.
2016-08-28 12:10:40 +02:00
Sebastian Hartte
77cb3d8b92
Added light detector item and block model.
2016-08-27 18:45:25 +02:00
Sebastian Hartte
81984b3ad7
Implemented ME chest item + block model.
2016-08-27 18:12:54 +02:00
Sebastian Hartte
974b910acc
Added item models for all crafting multiblock parts. (And their block counterpart textures).
2016-08-27 13:38:11 +02:00
Sebastian Hartte
154f9d9ebb
Added spatial pylon item model (and textures for connected texture blocks).
2016-08-27 13:23:45 +02:00
Sebastian Hartte
f0ee7939a2
Implemented item models for all cable bus parts (except facades).
2016-08-27 12:23:08 +02:00
Sebastian Hartte
cb9185fb3f
Implemented crafting terminal and illuminated panels item models.
2016-08-27 10:50:54 +02:00
Sebastian Hartte
63a311f601
Interesting enough, in 1.7, everything that derives from AbstractPartDisplay swaps the dark / medium variants of the front texture.
2016-08-27 10:39:43 +02:00
Sebastian Hartte
730f5c5d6d
Added conversion monitor item model.
2016-08-27 10:30:41 +02:00
Sebastian Hartte
bff03d695b
Annihilation plane model.
2016-08-27 10:10:26 +02:00
Sebastian Hartte
1246eb8bdf
Improved cable item models to be closer in line with AE had in 1.7.
...
Added cable anchors.
2016-08-26 23:33:49 +02:00
Sebastian Hartte
71a88aa668
Implemented item models for cables.
2016-08-26 19:07:15 +02:00
Sebastian Hartte
0ab4309c52
Fixes controller item model. Apparently item models dont like using a multipart blockstate file.
2016-08-26 16:59:54 +02:00
Sebastian Hartte
9fe692c9bd
Fixes broken controller rendering.
2016-08-26 16:55:01 +02:00
Sebastian Hartte
f3e10b1851
Implemented drive models. Fixed issues with the UVL model loader using a null model loader (and thus crashing).
2016-08-26 13:46:52 +02:00
Sebastian Hartte
d1ccb126b6
Fixed issues with interface file names.
2016-08-26 13:07:12 +02:00
Sebastian Hartte
c6b9926d7f
Restored glass model that implements the uv shift.
...
Added a way to register built-in models to support this.
2016-08-26 12:42:21 +02:00
Sebastian Hartte
ea6c892ec0
Fixes startup warning for missing block, and fixes orientation of stair item models.
2016-08-26 12:42:21 +02:00
Sebastian Hartte
5211bf4c98
Fixes most of the item model issues after registry name changes.
2016-08-26 12:42:21 +02:00
Sebastian Hartte
85cf7d7981
Makes quartz fixture resources and class consistent with the registry name.
2016-08-26 12:42:21 +02:00
Sebastian Hartte
c0b0687fd3
Makes naming of security station related classes/assets consistent with registry name.
2016-08-26 12:42:21 +02:00
Sebastian Hartte
e1e649caf7
Fixes glass rendering and item model for vibrant glass.
2016-08-26 12:42:21 +02:00
shartte
6f2bbfab4c
Major Refactoring of Bootstrap Code ( #75 )
...
- Refactored boostrap code:
* Completely reworked item/block/tile registration.
* Fixed server side startup.
* Fixed server side startup.
* More documentation.
* More heavy cleanup
* More cleanups.
* Major refactoring of state mapping and fixes a lot of other issue related to item rendering.
* Fixes sky chest item models (no item TESR).
* Only use CachingRotatingBakedModel for tile entities automatically.
Fix default rotation of quartz pillar for item model.
* Used method reference instead of lambda for ItemMeshDefinition for multiparts.
* Removed unnecessary IHasSpecialItemModel
* Removed unused IconReg class.
* Updated resource pack version.
2016-08-26 12:42:21 +02:00
shartte
66df324ef0
Implemented interface states and models ( #66 )
...
* Implemented interface states and models.
2016-08-26 11:09:49 +02:00
dpeter99
86083712ad
Item Fixes (More)
...
- fixed ItemCristalSeed in code please look at that if it is correct :)
- fixed stairs
- added crank item texture
2016-08-22 11:14:09 +02:00
elix-x
588b5d91cc
Reimplented connected textures with jsons
...
- Reimplented connected glass textures using jsons. @shartte can't be
done with jsons, huh?
2016-08-20 14:38:46 +02:00
elix-x
d7f32a985d
Cables & parts and Baking pipeline
...
- Added cables & parts rendering.
- Facades got a completely new way of rendering. Anvil facades are
totally a thing.
- Added baking pipeline for simplified, highly configurable quad baking.
NOTE: Yes, there are a lot of improvements to do, bugs to fix, stuff to
add. I'm just pushing it prior to code structure change, so it does not
get lost in stashes. But it actually works!
2016-08-19 22:46:13 +02:00
elix-x
b31e5f5356
Merge remote-tracking branch 'origin/1.10-rv3-rendering' into 1.10-rv3-rendering
...
# Conflicts:
# src/main/java/appeng/decorative/solid/BlockQuartzGlass.java
# src/main/resources/assets/appliedenergistics2/blockstates/QuartzGlassBlock.json
# Changed naming convention.
2016-08-19 12:49:25 +02:00
elix-x
3d2ba425ec
Change of naming convention
...
Changed naming convention. All AE blocks, items and TEs were affected.
Most of assets were transfered, but some sill need help. Localizations
will be transfered in a separate commit.
Closes #46 .
2016-08-19 12:38:21 +02:00
shartte
845d4da353
Implemented display of icons for MultiItem ( #50 )
...
* Implements rendering of MultiItem items.
2016-08-16 18:58:28 +02:00
shartte
115f73de2e
Implemented Glass Blocks ( #51 )
...
* Implemented connected texture glass blocks (different approach from 1.7).
2016-08-16 16:04:31 +02:00
shartte
026de7d590
Energy Cell Item Models ( #44 )
...
* Added energy cell item models.
* Removed the client-side only interface and moved to a method in AEBaseBlock instead.
2016-08-16 15:38:53 +02:00
shartte
785e40ce3e
Implemented quartz fixture model ( #34 )
...
* Implemented the actual quartz fixture model.
* Added a custom texture for the metal bits of the quartz fixture.
2016-08-16 15:38:24 +02:00
shartte
24ddc0e574
Controller Model ( #33 )
...
* Implemented the controller models (using the UVL model loader to make the lights be fullbright at night).
2016-08-15 10:28:45 +02:00
shartte
a422de6adb
Fixes charger model and adds an appropriate item model. ( #29 )
2016-08-14 13:28:45 +02:00
shartte
7f923d7f25
Added a powered state for the crystal growth accelerator and added corresponding models. ( #39 )
2016-08-14 13:28:03 +02:00
shartte
5a7d099413
Added active state for vibration chamber and corresponding models. ( #40 )
2016-08-14 13:27:36 +02:00
shartte
53fd4de0cc
Added stair blocks. ( #47 )
2016-08-14 13:26:53 +02:00
shartte
92b931434e
More item models ( #30 )
...
* Fixed tiny TNT item model.
* Flipped the inscriber north/south and implemented item model.
* Added several item models.
2016-08-11 13:48:36 +02:00
elix-x
3d1d2a3468
Fixed stairs & chests rendering
...
-Fixed chests rendering in inventory (kinda).
-Fixed stairs rendering.
From now on, all blocks with multiple states MUST have item model.
Example stair provided (though with incorrect textures).
Relates to #9 .
2016-08-10 12:10:48 +02:00
elix-x
524dc52dd6
Moved F2R, added TESRs, fixed culling
...
-Externalized FacingToRotation.
-BlockLightDetector now uses tile based rotations.
-Added TESR methods and TESRs for chests. Can't get it to work in
inventory.
-Fixed rotation bugs involving culling and lighting. Now rotating culled
faces and normals too. Closes #21 .
Relates to #9 , #10 and #20 .
2016-07-11 15:38:54 +02:00
dpeter99
63fb23d1b6
Updated Item models
2016-07-02 17:24:27 +02:00
dpeter99
2e577edc3d
Model Update 1
...
- Removed textures
- Readded needed ones
- Added models, blockstates
- ChargedQuartzOreBlock
- ChiseledQuartzBlock
- FluixBlock
- QuartzBlock
- QuartzGlassBlock
- QuartzOreBlock
- QuartzPillarBlock
- SkyStoneBlock.BLOCK
- SkyStoneBlock.BRICK
- SkyStoneBlock.SMALL_BRICK
- SkyStoneBlock.STONE
- tile.BlockCellWorkBench
- tile.BlockCharger
- tile.BlockCondenser
- tile.BlockCreativeEnergyCell
- tile.BlockDenseEnergyCell
- tile.BlockDrive
- tile.BlockEnergyAcceptor
- tile.BlockEnergyCell
- tile.BlockGrinder
- tile.BlockInscriber
- tile.BlockIOPort
- tile.BlockSecurity
- tile.BlockSpatialIOPort
2016-07-02 17:21:51 +02:00
elix-x
0be0635a8f
Fixed item models.
...
Fixed all item models. Changed parent to "item/generated" and removed
display rotations as now they're done automatically.
Marks off ~all items in #9 .
2016-06-30 14:17:22 +02:00
thatsIch
59dbfb1452
Fixed stairs
2015-09-30 11:34:16 +02:00
thatsIch
e21dab14e5
Fixed stair rendering, still missing textures and itemblock for some reason
2015-06-26 22:44:47 +02:00
thatsIch
4e863e7d90
Removed old renamer
2015-06-26 22:13:04 +02:00