From my experiense
Go with eclipse if you want to prevent stuff from poking you in the knees (diving/taking a knee on a xball stake, tree root, etc.). They are about bulletproof, but can be kinda uncomfortable to wear around
Go for dye if youre looking for general padding and protection against a less threatening surface like turf/grass/smooth forrest floor. What the lack in protection they make up for in comfort.